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

From Jan Wieck
Subject Re: result sets from functions...
Date
Msg-id 200108150549.f7F5n3H02394@jupiter.us.greatbridge.com
Whole thread Raw
In response to Re: result sets from functions...  ("Josh Berkus" <josh@agliodbs.com>)
List pgsql-sql
Josh Berkus wrote:
> 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.
   As  said,  in  v7.2  we'll have the ability to return cursors   from functions (and I'm looking actually into the
ability of   doing  RETURN AND RESUME).  So there is at least some sort of   workaround on the horizon.
 


Jan

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#================================================== JanWieck@Yahoo.com #



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com



pgsql-sql by date:

Previous
From: Tom Lane
Date:
Subject: Re: Re: DateDiff, IsNull?
Next
From: Paul McGarry
Date:
Subject: RE: Temp tables being written to disk. Avoidable?