Re: result sets from functions... - Mailing list pgsql-sql

From Josh Berkus
Subject Re: result sets from functions...
Date
Msg-id web-102420@davinci.ethosmedia.com
Whole thread Raw
In response to result sets from functions...  ("Robert J. Sanford, Jr." <rsanford@nolimitsystems.com>)
Responses Re: result sets from functions...  (Jan Wieck <JanWieck@Yahoo.com>)
List pgsql-sql
Robert,

> i'm reading the postgres documentation and i'm specifically
> interested in creating stored procedures so that i can keep
> as much of the business logic in the database as possible.
> while reading 13.1.3 (SQL Functions on Composite Types) in
> the Programmer's Guide i come across the phrase...
>    "When calling a function that returns a row, we cannot
>    retrieve the entire row. We must either project an
>    attribute out of the row or pass the entire row into
>    another function.
>       SELECT name(new_emp()) AS nobody;"

Unfortunately, PostgreSQL functions do not yet return result sets.  This
is on the "todo" list but unfortunately requires an overhaul of how
postgresql functions work.

-Josh Berkus

______AGLIO DATABASE SOLUTIONS___________________________                                      Josh Berkus Complete
informationtechnology      josh@agliodbs.com  and data management solutions       (415) 565-7293 for law firms, small
businesses       fax 621-2533   and non-profit organizations.      San Francisco
 


pgsql-sql by date:

Previous
From: "Robert J. Sanford, Jr."
Date:
Subject: result sets from functions...
Next
From: "Bill"
Date:
Subject: Re: DateDiff, IsNull?