Pasar un tipo tabla a un tipo ref cursor.
Me gustarÃa que alguien me explicara como podrÃa convertir un tipo tabla (da igual el formato de la tabla) al siguiente tipo.
TYPE CURSOR_TYPE IS REF CURSOR;
Este tipo lo uso de la siguiente forma:
function getusuarios paquetetipos.cursor_types%type
is
micursor paquetetipos.cursor_types%type;
begin
open micursor for
select nombre
from usuario;
return micursor;
end;
El problema surge que en ocasiones tengo que realizar consultas cruzadas muy complejas y me interesarÃa poder apoyarme en estructuras tipo tabla.
¿Como podrÃa convertir un tipo en el otro?
Muchas gracias.
TYPE CURSOR_TYPE IS REF CURSOR;
Este tipo lo uso de la siguiente forma:
function getusuarios paquetetipos.cursor_types%type
is
micursor paquetetipos.cursor_types%type;
begin
open micursor for
select nombre
from usuario;
return micursor;
end;
El problema surge que en ocasiones tengo que realizar consultas cruzadas muy complejas y me interesarÃa poder apoyarme en estructuras tipo tabla.
¿Como podrÃa convertir un tipo en el otro?
Muchas gracias.
