Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/05/2006, 03:00
Avatar de Worp9975
Worp9975
 
Fecha de Ingreso: mayo-2006
Ubicación: LV-426
Mensajes: 203
Antigüedad: 18 años, 5 meses
Puntos: 1
Puedes devolver un cursor ref (tipo REF CURSOR) que te devuelva un cursor con el resultado de la select.

Declaras este tipo en la cabecera de tu paquete o a nivel de esquema :

Código:
type t_ref_cursor is ref cursor ;
Y luego tienes tu procedimiento:

Código:
 
procedure dame_empleados ( cEmpleados     OUT t_ref_cursor) 
is
 
begin
 
   open cEmpleados for select * from emp ;
 
 
end dame_empleados ;
Luego haces tu llamada desde tu lenguaje cliente o tu JSP o lo que sea; también puedes recorrerlo desde otro procedimiento, función de Oracle, ....etc

Salu2