| From: | Leonardo Boet Sánchez <boet(at)gtm(dot)tel(dot)etecsa(dot)cu> |
|---|---|
| To: | "pgsql-es-ayuda" <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Retornando registros desde funcion (pl/pgsql) |
| Date: | 2005-03-17 15:18:53 |
| Message-ID: | 8833BE7BC6607C468C4F07FEBAB9E6ECC87EDE@srvgtm.gtm.tel.etecsa.cu |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Buenos dias,
Tengo el siguiente problema, quisiera desde una aplicación hecha en .NET (ado.net 1.1) coger un conjunto de registros, digamos que tengo la tabla ejemplo:
CREATE TABLE test (
"col" VARCHAR(10)
) WITH OIDS;
CREATE OR REPLACE FUNCTION temp1() RETURNS record AS
$body$
declare
aa record;
begin
select into aa col from test;
return aa;
end;
$body$
LANGUAGE 'plpgsql'
Yo esperaba que cuando ejecutara:
select * from temp1() as foo(col varchar)
Esto debía devolver 2 filas que es lo que tengo en la tabla, pero devuelve una sola,
quisiera saber como se puede devolver todos los registros de la tabla.
Gracias de antemano.
Boet
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Mario A. Soto Cordones | 2005-03-17 15:45:37 | Re: Problemas con pg_dump |
| Previous Message | Alvaro Herrera | 2005-03-17 14:33:48 | Re: Retornando registros desde funcion (pl/pgsql) |