Julio Cesar y Alvaro, Muchisimas  Gracias por sus respuestas.

De hecho esta lista es la mas confiable y concisa. Gracias Muchachos

Saludos 
Grover Navia


--- El vie, 21/8/09, Julio Cesar Rodriguez Dominguez <jura...@gmail.com> 
escribió:

De: Julio Cesar Rodriguez Dominguez <jura...@gmail.com>
Asunto: Re: [pgsql-es-ayuda] Recorrer registros de una consulta
Para: "Grover Navia" <grover8na...@yahoo.es>
CC: pgsql-es-ayuda@postgresql.org
Fecha: viernes, 21 agosto, 2009 2:14



El 20 de agosto de 2009 18:32, Grover Navia <grover8na...@yahoo.es> escribió:




Hola Listeros

Me gustaria saber como recorrer los registros del resultado de uns consulta 
SQL, en una funcion usando PL/PGSQL, en mi caso por ejemplo.

DECLARE
tablaResultado     miTablita%ROWTYPE;
BEGIN


         SELECT INTO tablaResultado*  FROM miTablita WHERE campoUno = "SI";
         IF FOUND THEN
                RECORRER LA TABLARESULTADO DE ESTA CONSULTA


         END IF;
END;

¿Como hago para recorrer todos los registros del resultado de la consulta hasta 
llegar al ultimo registro ...?

De ante mano las gracias por su ayuda y
 tiempo

Saludos
Grover Navia





      
usa:

DECLARE
  rec record;
BEGIN
         for rec in SELECT *  FROM miTablita WHERE campoUno = "SI" loop

         end loop;
END;




      

Responder a