| От | Tom Lane |
|---|---|
| Тема | Re: Array as parameter for plpgsql function |
| Дата | |
| Msg-id | 27735.1121263681@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Array as parameter for plpgsql function (David Pratt <fairwinds@eastlink.ca>) |
| Ответы |
Re: Array as parameter for plpgsql function
|
| Список | pgsql-general |
David Pratt <fairwinds@eastlink.ca> writes:
> CREATE FUNCTION create_record_test(text[][]) RETURNS int4 AS '
> DECLARE
> test_array ALIAS FOR $1; -- alias for input array
> BEGIN
> return array_upper(test_array,1)
> END;
> ' LANGUAGE 'plpgsql';
> SELECT create_record_test(ARRAY[ARRAY['A','test one'],ARRAY['B','test
> two']]) AS output;
Works fine for me, once I add the semicolon you forgot:
return array_upper(test_array,1);
regards, tom lane
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера