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;
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 |