| От | 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 по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера