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: | RE: Retornando registros desde funcion (pl/pgsql) |
Date: | 2005-03-17 19:03:29 |
Message-ID: | 8833BE7BC6607C468C4F07FEBAB9E6ECC87F7F@srvgtm.gtm.tel.etecsa.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Ok, esta bien, discúlpenme por lo de adivino...
-----Mensaje original-----
De: josue [mailto:josue(at)lamundial(dot)hn]
Enviado el: jueves, 17 de marzo de 2005 12:20
Para: Leonardo Boet Sánchez
CC: pgsql-es-ayuda
Asunto: Re: [pgsql-es-ayuda] Retornando registros desde funcion (pl/pgsql)
Leonardo Boet Sánchez wrote:
> Discúlpame pero con esta documentación hay que ser adivino...
Bah, entonces tenemos una gran numeros "adivinos" por aca.
> Ya hice lo que me dijiste, de hecho ya lo había probado con returns setof record.
> Esto es lo que me dijiste:
> CREATE OR REPLACE FUNCTION temp() RETURNS SETOF record AS
> $body$
> declare
> aa record;
> begin
> select into aa col from test;
> next;
> return next;
> end;
> $body$
> LANGUAGE 'plpgsql'
Prueba esto:
CREATE OR REPLACE FUNCTION temp() RETURNS SETOF test AS
$body$
declare
aa test%rowtype;
begin
select into aa col from test;
next;
return next;
end;
$body$
LANGUAGE 'plpgsql'
--
Sinceramente,
Josué Maldonado.
... "Tiempo; lo que los hombres siempre tratan de matar, pero acaba por
matarlos." Herbert Spencer. Filósofo británico.
From | Date | Subject | |
---|---|---|---|
Next Message | josue | 2005-03-17 20:24:27 | Re: Retornando registros desde funcion (pl/pgsql) |
Previous Message | josue | 2005-03-17 17:19:44 | Re: Retornando registros desde funcion (pl/pgsql) |