basics on User Defined Functions

Поиск
Список
Период
Сортировка
От Dennis Gearon
Тема basics on User Defined Functions
Дата
Msg-id 414FC1FF.5050708@fireserve.net
обсуждение исходный текст
Ответы Re: basics on User Defined Functions  (Gaetano Mendola <mendola@bigfoot.com>)
Список 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 по дате отправления:

Предыдущее
От: David Garamond
Дата:
Сообщение: Re: Any reason not to use inheritance?
Следующее
От: John Sidney-Woollett
Дата:
Сообщение: Re: using database for queuing operations?