
14/03/2007, 08:38
|
 | | | Fecha de Ingreso: abril-2006 Ubicación: Lima - Perú
Mensajes: 600
Antigüedad: 18 años, 10 meses Puntos: 3 | |
Re: retornar cursor a travez de un store Si quieres retornar un cursor a traves de un store procedure, debes primeramente declarar una variable tipo array, más o menos así:
TYPE variable IS TABLE OF campo%TYPE
INDEX BY BINARY_INTEGER;
Donde variable es el nombre de la variable, y campo el tipo de la variable
Luego en la parte del declare, declaras una variable que sea del tipo de este "array" que haz creado:
campo_nuevo variable;
Si recorres el cursor, podrás guardar cada valor en este nuevo campo tipo array, y bueno, dentro de tus parámetros del SP debe estar el campo donde vas a guardar la información como OUT.
Si no haz entendido mucho, busca respecto a Colecciones o PL/SQL Collections.
Saludos
__________________ "Nada en mis manos traigo tan solo a tu cruz me aferro....." |