Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/03/2008, 07:39
amilano
 
Fecha de Ingreso: noviembre-2007
Mensajes: 13
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: Tablas Grandes : 2 Consultas

Seyko, buenos días :

Los datos almacenados en el refcursor, son tomados de muchas funciones que en la mayoría de los casos devuelven, a su vez, un SETOF. Dicho de otro modo, la función que genera el refcursor, llama a muchas funciones que devuelven un SETOF y lo convierte en refcursor.
Entonces el refcursor se utiliza para evitar crear un tipo de dato diferentes, para los resultados de cada función llamada por el refcursor. Los datos a los que se referencia con el refcursor, son enviados a una interfase WEB, que a través de una conexion con BD, llama a una unica función que genera los datos a visualizar en la interfase, por lo que de otro modo, tendría que hacerse la llamada a cientos de funciones diferentes, caso éste, en que igualmente deberian crearse cientos de tipos de datos diferentes.

Agradeciendo tus comentarios.

amilano.