lic.
Publicado por Luis Raul (1 intervención) el 21/04/2007 00:04:13
alguien me podría ayudar estoy tratando de hacer un Store Procedure y soy nuevo en Oracle, no es complicado pero me marca error y no encuentro la solucion.:
CREATE OR REPLACE PROCEDURE "TVSPOT"."SPU_PAGOSINT"
(Gpo IN INTEGER,
Tip IN INTEGER,
Cve IN INTEGER,
Num IN INTEGER,
Imp OUT NUMBER(17,2)) <---- me marca error en esta línea cuando pongo la definicion de Number y si solo dejo NUMBER no me marca error
AS
BEGIN
SELECT SUM(PLPI_Importe) INTO Imp FROM PLANPAGOSINT
WHERE (PLPI_Grupo = Gpo) AND (PLPI_TipoPlan = Tip) AND (PLPI_ClavePlan = Cve) AND (PLPI_NumeroPlan = Num);
END;
CREATE OR REPLACE PROCEDURE "TVSPOT"."SPU_PAGOSINT"
(Gpo IN INTEGER,
Tip IN INTEGER,
Cve IN INTEGER,
Num IN INTEGER,
Imp OUT NUMBER(17,2)) <---- me marca error en esta línea cuando pongo la definicion de Number y si solo dejo NUMBER no me marca error
AS
BEGIN
SELECT SUM(PLPI_Importe) INTO Imp FROM PLANPAGOSINT
WHERE (PLPI_Grupo = Gpo) AND (PLPI_TipoPlan = Tip) AND (PLPI_ClavePlan = Cve) AND (PLPI_NumeroPlan = Num);
END;
Valora esta pregunta


0