Re: PLPGSQL func. defn. for returning resultset?

Поиск
Список
Период
Сортировка
От Jan Wieck
Тема Re: PLPGSQL func. defn. for returning resultset?
Дата
Msg-id 200202251909.g1PJ9SA01207@saturn.janwieck.net
обсуждение исходный текст
Ответ на PLPGSQL func. defn. for returning resultset?  (Otis Gospodnetic <otisg@ivillage.com>)
Список pgsql-sql
Otis Gospodnetic wrote:
> 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.
   And it would really surprise me if you could find examples of   that.  The only way you currently can  return  a
result set   would be through a cursor, opened in your function.
 


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 по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Sort problem
Следующее
От: Oliver Elphick
Дата:
Сообщение: Re: [GENERAL] Sort problem