Hola: soy nuevo en postgres y estoy investigando cómo recorrer un cursor .
La pregunta es si lo tengo que hacer en pl/pgsql.
Yo lo que necesitaría es algo así:
BEGIN WORK
DECLARE PRUEBA CURSOR FOR SELECT A FROM TABLA1
FETCH 1 FROM prueba TO @A
DO WHILE NOT (EOF(PRUEBA))
PRINT @A
FETCH 1 FROM prueba TO @A
ENDDO
CLOSE prueba
COMMIT
Lo que quisiera sabe es si lo puedo hacer en la consola de consulta o tengo que hacerlo plpgsql y cómo hacerlo.
Gracias
---------------------------------
250MB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
Abrí tu cuenta aquí