PLPGSQL func. defn. for returning resultset?

From: Otis Gospodnetic <otisg(at)ivillage(dot)com>
To: pgsql-sql(at)postgresql(dot)org
Subject: PLPGSQL func. defn. for returning resultset?
Date: 2002-02-24 20:18:54
Message-ID: 3C794AAE.3080405@ivillage.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Hello,

I need to write some functions/stored procedures in PLPGSQL.
All examples have a return clause that returns a single item (e.g.
RETURN INTEGER or RETURN VARCHAR, etc.).

However, I need to return a result set (e.g. SELECT user_id, name FROM
users). What do I specify in the return part of the FUNCTION definition
for that?
CREATE FUNCTION foo() RETURNS ????? AS ' .....
What do I put in place of ?????

I could not find any examples for such cases.

Thanks,
Otis

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Jon Obuchowski 2002-02-25 03:33:40 returning a record from a function?
Previous Message Masaru Sugawara 2002-02-24 14:59:33 Re: Matching columns in rows from two tables