Re: Recorrer registros de una consulta

From: Grover Navia <grover8navia(at)yahoo(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Recorrer registros de una consulta
Date: 2009-08-21 13:46:12
Message-ID: 381032.4632.qm@web24501.mail.ird.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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 <jurasec(at)gmail(dot)com> escribió:

De: Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com>
Asunto: Re: [pgsql-es-ayuda] Recorrer registros de una consulta
Para: "Grover Navia" <grover8navia(at)yahoo(dot)es>
CC: pgsql-es-ayuda(at)postgresql(dot)org
Fecha: viernes, 21 agosto, 2009 2:14

El 20 de agosto de 2009 18:32, Grover Navia <grover8navia(at)yahoo(dot)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;

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Beltran R. 2009-08-21 14:16:47 Re: ERROR: relation "ctr_alt" does not exist en una funcion
Previous Message Suso Lopez 2009-08-21 02:49:50 Re: ERROR: relation "ctr_alt" does not exist en una funcion