Re: no puedo conseguir que me devuelva mas tuplas....

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
>

In response to

Responses

Browse pgsql-es-ayuda by date

  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