From: | Sean Davis <sdavis2(at)mail(dot)nih(dot)gov> |
---|---|
To: | KÖPFERL Robert <robert(dot)koepferl(at)sonorys(dot)at> |
Cc: | pgsql-sql(at)postgresql(dot)org |
Subject: | Re: What's the equivalent in PL/pgSQL |
Date: | 2005-01-27 13:57:10 |
Message-ID: | 569F6E64-706B-11D9-8FBF-000D933565E8@mail.nih.gov |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
See this section of the manual:
http://www.postgresql.org/docs/8.0/interactive/plpgsql-control-
structures.html
In particular, look at 35.7.1.2 and 35.7.4. I think you need to loop
through the results of the query in order to return them. If you just
want to return the result set as a whole to another function that needs
to work with the data, you can use a cursor.
Sean
On Jan 27, 2005, at 7:46 AM, KÖPFERL Robert wrote:
> Hi,
> I'm trying to find an equivalent plpgsql function as this:
>
> func x returns SETOF "Tablename" AS
> '
> Select * from "Tablename";
> ' language sql
>
>
> How is this accomplished with plpgsql while not using a loop or a
> second and
> third temporal table?
>
> ---------------------------(end of
> broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org
From | Date | Subject | |
---|---|---|---|
Next Message | Wilton | 2005-01-27 14:02:31 | Re: Complete instruction in a trigger |
Previous Message | Stephan Szabo | 2005-01-27 13:35:40 | Re: [SQL] Foreign Key relationship between two databases |