Oracle - Cursores Dinamicos

 
Vista:

Cursores Dinamicos

Publicado por Cesar (5 intervenciones) el 14/01/2005 15:43:46
Hola.
Pues ya tengo creado el cursor dinamico y ya traigo datos en el pero tengo un problema pues no se como crear la variable tipo cursor la cual reciba los datos del cursor dinamico ... pues no se cuantas columnas traiga el cursor y no se los nombres de las columnas que tiene el cursor dinamico.....
como puedo hacer .... para crear una variable tipo cursor del cursor dinamico.....???? pues aqui tengo el ejemplo....

declare
TYPE TIPO_CURSOR IS REF CURSOR;
mi_cursor TIPO_CURSOR;
begin
OPEN mi_cursor FOR sentencia; -- Sentencia es el select que se
------ forma pero no se como se llama las columnas para poder hacer
---------referencia a ellas mas despues.....
FETCH mi_cursor INTO XXXXXXXX;
loop
exit when mi_cursor%notfound;
........
.......
FETCH mi_cursor INTO XXXXXXXX ----- esta variable como la
---------- creo
end loop;


gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder