Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/07/2008, 15:05
OscarH
 
Fecha de Ingreso: junio-2008
Ubicación: D.F.
Mensajes: 62
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Ejecutar una función que retorna un Cursor

QUE TAL,

PUEDES EJECUTA ALGO COMO ESTO,

DECLARE
TYPE TU_CURSOR IS REF CURSOR;
vrInfCur TU_CURSOR;
vnVar1 NUMBER(1);
vvVar2 VARCHAR2(10);
BEGIN

vrInfCur := TU_PAQUETE.tu_funcion;

LOOP
FETCH vrInfCur INTO vnVar1, vvVar2;
EXIT WHEN vrInfCur%NOTFOUND;
DBMS_OUTPUT.PUT_LINE('VALORES: '||vnVar1||' '||vvVar2);
END LOOP;

END;

ESPERO TE SEA DE UTILIDAD.