From: | Oswaldo Hernández <listas(at)soft-com(dot)es> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | plpsql: bucle for con cursor |
Date: | 2008-10-08 11:23:26 |
Message-ID: | 48EC982E.80407@soft-com.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-10-08 14:32:49 | Re: plpsql: bucle for con cursor |
Previous Message | Manuel Lamas | 2008-10-08 05:57:57 | RE: autovacuum en 4.3.3 |