Hola,
Necesito recorrer el contenido de un cursor en una funcion plpsql. No he visto en la documentación
que se pueda utilizar for..loop sobre un cursor. He intentado:
for v_rec in v_cursorambitos
loop
....
end loop;
pero da error de sintaxis, por lo que lo he hecho de la siguiente forma:
loop
fetch v_cursorambitos into v_rec;
if v_rec is null then
exit;
end if;
....
end loop;
Las preguntas son:
¿Es esta la forma correcta de hacerlo?
¿Se puede hacer directamente con un for..loop?
Gracias.
--
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.
--
TIP 5: ¿Has leído nuestro extenso FAQ?
http://www.postgresql.org/docs/faqs.FAQ.html