Re: RETURNS SETOF, como retornar campos de distintas tablas

From: Ismael Diaz <ismael(dot)utc(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: RETURNS SETOF, como retornar campos de distintas tablas
Date: 2009-06-10 20:46:07
Message-ID: f06589cc0906101346h7734a9e4r1a5554453dabaf5d@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 10 de junio de 2009 13:06, Emanuel Calvo
Franco<postgres(dot)arg(at)gmail(dot)com> escribió:
[...]
> CREATE VIEW porqueria AS SELECT
>               m.nombre as campo1, f.nombre as campo2
>       FROM
>               mitablita m
>       LEFT JOIN
>               mitablita f ON m.nombre = f.nombre;
>
>
> CREATE OR REPLACE FUNCTION get_row2() RETURNS SETOF porqueria AS
> $BODY$
> BEGIN
>       RETURN QUERY SELECT
>               m.nombre, f.nombre
>       FROM
>               mitablita m
>       LEFT JOIN
>               mitablita f ON m.nombre = f.nombre;
> END
> $BODY$
> LANGUAGE 'plpgsql';
>
[...]

Emanuel,

Muchas gracias por todo, al final me quede con la opcion de
hacer la vista, y usar RETURN QUERY, la cual funciono perfecto.

Saludos
--
Ismael Diaz.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message juapabsan 2009-06-10 21:06:23 Duplicidad de oids en postgresql 8.1.11
Previous Message juan 2009-06-10 20:13:13 Re: Update