Un select simple !!!
Publicado por Malakias (5 intervenciones) el 14/05/2003 15:05:43
Hola, en primer lugar muchas gracias.
Tengo una consulta SQL para Oracle que me funciona correctamente:
select CAMPO1 from Tabla1;
pero cuando intento introducir la consulta en un procedimiento almacenado me da errores de compilacion. PLS-00382: el tipo de la expresión no es correcto
CREATE OR REPLACE PROCEDURE ZZ_PRUEBA (
TIPOCUR IN OUT CURSO_PKG.TIPOCUR)
AS BEGIN OPEN TIPOCUR FOR
SELECT CAMPO1 FROM TABLA1;
END ZZ_PRUEBA;
El paquete donde declaro el tipo de dato cursor es.
CREATE OR REPLACE PACKAGE CURSO_PKG AS
TYPE TIPOCUR IS REF CURSOR
RETURN TABLA1%ROWTYPE;
END CURSO_PKG ;
Alguien me podria ayudar???
Tengo una consulta SQL para Oracle que me funciona correctamente:
select CAMPO1 from Tabla1;
pero cuando intento introducir la consulta en un procedimiento almacenado me da errores de compilacion. PLS-00382: el tipo de la expresión no es correcto
CREATE OR REPLACE PROCEDURE ZZ_PRUEBA (
TIPOCUR IN OUT CURSO_PKG.TIPOCUR)
AS BEGIN OPEN TIPOCUR FOR
SELECT CAMPO1 FROM TABLA1;
END ZZ_PRUEBA;
El paquete donde declaro el tipo de dato cursor es.
CREATE OR REPLACE PACKAGE CURSO_PKG AS
TYPE TIPOCUR IS REF CURSOR
RETURN TABLA1%ROWTYPE;
END CURSO_PKG ;
Alguien me podria ayudar???
Valora esta pregunta


0