Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/07/2009, 18:44
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: como recorrer cursor con for

yo lo hago así, no se si te sirva. Hay muchas formas de recoorerlo y todo depende de que necesites.

Código sql:
Ver original
  1. --apertura del cursor con la consulta
  2. OPEN cur FOR SELECT campo FROM tabla;
  3. --A continuacion se recorre el cursor
  4. loop
  5. fetch cur INTO variable; --Esta variable se sobvreescribe en cada ciclo.
  6. EXIT WHEN NOT FOUND;
  7. i = i + 1;
  8. -- se guardan todos los datos de la consulta en un vector.
  9. vector[i] = variable;
  10. END loop;
  11. --cierra el cursor
  12. close cur;
__________________
Without data, You are another person with an opinion.
W. Edwads Deming