From: | "mario vargas careaga" <mario(dot)vargas(dot)careaga(at)gmail(dot)com> |
---|---|
To: | "Jaime Casanova" <systemguards(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: no puedo conseguir que me devuelva mas tuplas.... |
Date: | 2007-05-29 20:38:03 |
Message-ID: | 5cdf74c90705291338m1677ecbft5ebda556b6741d31@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
estoy haciendo esto....
CREATE OR REPLACE FUNCTION nue()
RETURNS setof record AS
$BODY$declare
resultado record;
begin
select * into resultado from ppagos;
return next resultado;
end;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
ALTER FUNCTION nue() OWNER TO postgres;
El 29/05/07, Jaime Casanova <systemguards(at)gmail(dot)com> escribió:
> On 5/28/07, mario vargas careaga <mario(dot)vargas(dot)careaga(at)gmail(dot)com> wrote:
> > en este caso mi funcion solo me devuelve un registro como puedo hacer
> > para que me devuelva todos los registros.....
> >
> > ya probe poniendo RETURNS setof record AS,return next resultado; y me
> > da el siguiente error ERROR: set-valued function called in context
> > that cannot accept a set
> > Estado SQL:0A000
> > Contexto:PL/pgSQL function "nue" line 7 at return next
> >
>
> muestra la version de la funcion que tiene setof record y como la usas
>
> --
> Atentamente,
> Jaime Casanova
>
> "Programming today is a race between software engineers striving to
> build bigger and better idiot-proof programs and the universe trying
> to produce bigger and better idiots.
> So far, the universe is winning."
> Richard Cook
>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-05-29 20:43:25 | Re: no puedo conseguir que me devuelva mas tuplas.... |
Previous Message | Adrian | 2007-05-29 20:36:49 | Una Ayuda por favor |