| От | Raymond O'Donnell |
|---|---|
| Тема | Re: Calling Functions With OUT paramaters |
| Дата | |
| Msg-id | 4F4E7764.9040803@iol.ie обсуждение исходный текст |
| Ответ на | Calling Functions With OUT paramaters (David Greco <David_Greco@harte-hanks.com>) |
| Список | pgsql-general |
On 29/02/2012 15:51, David Greco wrote: > I have a function definited as such: > > CREATE OR REPLACE FUNCTION address_pkg.parse_zip(IN cpostal character > varying, OUT czip character varying, OUT czip4 character varying) > LANGUAGE plpgsql; > > How does one call this from another plpgsql function? Currently, I am > using something of the form: > > SELECT * INTO cZip, cZip4 FROM Address_pkg.Parse_Zip(postal_code); > > But, I am not a big fan of this. Is there another way? What's wrong with that? But to answer your question, I don't think there is... within pl/pgsql you have to SELECT INTO, or if you want to discard the result then you do PERFORM instead. Ray. -- Raymond O'Donnell :: Galway :: Ireland rod@iol.ie
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера