Professional Documents
Culture Documents
Actualizar
CREATE PROCEDURE cliente_actualizar
(
IN id int(11),
IN razonsocial varchar(150),
IN ruc varchar(11),
IN contacto varchar(150),
IN email varchar(50),
IN direccion varchar(150),
IN telefono varchar(50),
IN usuario varchar(20),
IN clave varchar(255),
IN nombrecomercial varchar(200)
)
IN fecha_vencimiento date,
IN observaciones mediumtext,
IN precio decimal(10,2),
IN nombre_dominio varchar(50),
IN usuario varchar(50),
IN clave varchar(50),
IN eliminado char(1)
)
BEGIN
IF (fecha_registro<>'' AND fecha_vencimiento<>'') THEN
INSERT INTO
contrato_hosting(ser_id,phos_id,cli_id,chos_fecha_registro,chos_fecha_vencimiento,
chos_observaciones,chos_precio,chos_dominio,chos_usuario,chos_clave,chos_elimi
nado)
VALUES(id_servidor,id_plan_hosting,id_cliente,fecha_registro,fecha_vencimiento,ob
servaciones,precio,nombre_dominio,usuario,clave,eliminado);
ELSE
SELECT "Datos incompletos";
END IF;
Actualizar
CREATE PROCEDURE contrato_hosting_actualizar
(
IN id int(11),
IN id_servidor int(11),
IN id_plan_hosting int(11),
IN id_cli int(11),
IN fecha_registro date,
IN fecha_vencimiento date,
IN observaciones mediumtext,
IN precio decimal(10,2),
IN nombre_dominio varchar(50),
IN usuario varchar(50),
IN clave varchar(50)
)
Eliminar
CREATE PROCEDURE contrato_hosting_eliminar
(
IN id int(11)
)
DELETE FROM contrato_hosting WHERE chos_id=id;
TABLA DOMINIOS
Insertar
CREATE PROCEDURE dominio_insertar
(
IN sufijo varchar(6)
)
BEGIN
IF (sufijo<>'' ) THEN
INSERT INTO dominios(dom_sufijo) VALUES(sufijo);
ELSE
SELECT "Datos incompletos";
END IF;
Actualizar
CREATE PROCEDURE dominio_actualizar
(
IN id int(11),
IN sufijo varchar(6)
)
UPDATE dominios SET dom_sufijo=sufijo WHERE dom_id=id;