| От | Dennis Gearon |
|---|---|
| Тема | basics on User Defined Functions |
| Дата | |
| Msg-id | 414FC1FF.5050708@fireserve.net обсуждение исходный текст |
| Ответы |
Re: basics on User Defined Functions
|
| Список | pgsql-general |
Is this the correct way to return values in a record from a UDF in 7.4.+ ?
Is it ok to modify the arguments as in 'arg_int'?
-- return type should be RECORD
--
CREATE OR REPLACE FUNCTION test_function( int )
RETURNS RECORD AS '
DECLARE
arg_int ALIAS FOR $1;
var_record_out record;
var_message_out text;
BEGIN
var_message_out := ''This was successful'';
arg_int := rg_int * 3;
SELECT INTO var_record_out
:arg_int AS intX3,
:var_message_out AS message;
RETURN var_record_out;
END;
' LANGUAGE 'plpgsql';
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера