Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(
CO_ID INTEGER,
CARGO_FIJO FLOAT,
);
CONSTRAINT CONTRATO_FK
FOREIGN KEY (CO_ID)
REFERENCES FACTURAS(CO_ID)
);
CURSOR C1 IS
SELECT CO_ID,CARGO_FIJO FROM FACTURAS;
v_cfant FLOAT;
v_cfnvo FLOAT;
BEGIN
PO_CODERR := 0;
PO_MSGERR := 'PROCESO EXITOSO';
BEGIN
DELETE FROM DATOS_TEMP;
COMMIT;
END;
FOR c IN C1 LOOP
v_cfnvo := v_cfant-(v_cfant*(5/100));
END IF;
END LOOP;
EXCEPTION
WHEN OTHERS THEN
PO_CODERR := -1;
PO_MSGERR := 'CONSULTA INCORRECTA';
END;
CREATE OR REPLACE PROCEDURE PROCEDIMIENTO2(PO_CURSOR OUT
SYS_REFCURSOR,
PO_CODERR OUT NUMBER,
PO_MSGERR OUT VARCHAR2)IS
CURSOR C1 IS
SELECT CO_ID,CELULAR FROM CLIENTE WHERE NOMBRE = 'JOSE';
V_NROANT INTEGER;
V_NRONVO INTEGER;
BEGIN
PO_CODERR := 0;
PO_MSGERR := 'PROCESO EXITOSO';
BEGIN
DELETE FROM DATOS_TEMP;
COMMIT;
END;
FOR c IN C1 LOOP
V_NROANT := c.CELULAR;
UPDATE CLIENTE
SET CELULAR = 99999
WHERE CO_ID = c.CO_ID;
COMMIT;
END LOOP;
EXCEPTION
WHEN OTHERS THEN
PO_CODERR := -1;
PO_MSGERR := 'CONSULTA INCORRECTA';
END;