Re: Function returning an array

Поиск
Список
Период
Сортировка
От Josh Berkus
Тема Re: Function returning an array
Дата
Msg-id web-107193@davinci.ethosmedia.com
обсуждение исходный текст
Ответ на Function returning an array  (Francesco Casadei <f_casadei@libero.it>)
Ответы Re: Function returning an array
Список pgsql-sql
Ciao Francesco:


> What's the correct syntax to return two VARCHAR(255)?

There isn't one.  At this time, functions cannot return arrays.  Look
for a fix to this limitation with version 7.2 or later.

Jan Wieck and others have been working to extend functions so that they
may manipulate and return cursors.  However, that functionality is still
in development and I don't know whether it will be included in the next
release.

In the meantime, I suggest that you take one of the following courses:

1. Delimit or tokenize your function output and parse it on the
receiving end into 2 fields (e.g. 'element 1|element2')
2. Do the operation in your middleware, where you can use C, Java,
Python or similar to pass arrays.

-Josh Berkus

______AGLIO DATABASE SOLUTIONS___________________________
                                       Josh Berkus
  Complete information technology      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 по дате отправления:

Предыдущее
От: Francesco Casadei
Дата:
Сообщение: Function returning an array
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Function returning an array