Re: returning parameters from function

Поиск
Список
Период
Сортировка
От Shoaib Mir
Тема Re: returning parameters from function
Дата
Msg-id bf54be870612120302g232d5024v557297562fff7f6e@mail.gmail.com
обсуждение исходный текст
Ответ на Re: returning parameters from function  (Martijn van Oosterhout <kleptog@svana.org>)
Ответы Re: returning parameters from function  (Rikard Pavelic <rikard.pavelic@zg.htnet.hr>)
Список pgsql-general
On Tue, Dec 12, 2006 at 10:30:07AM +0100, Rikard Pavelic wrote:
> Hi!
>
> Is there any plan to add implicit declaration of returning parameters
> for functions?
> Something like:
> create function list(in a int) returns setof implicit record as

You can use a SETOF function as:

CREATE OR REPLACE FUNCTION get_test_data (numeric)
    RETURNS SETOF RECORD AS
$$
DECLARE
    temp_rec    RECORD;
BEGIN
    FOR temp_rec IN (SELECT ename FROM emp WHERE sal > $1)
    LOOP
        RETURN NEXT temp_rec;
    END LOOP;
    RETURN;
END;
$$ LANGUAGE plpgsql;

-----------------------
Shoaib Mir
EnterpriseDB (www.enterprisedb.com)


В списке pgsql-general по дате отправления:

Предыдущее
От: Martijn van Oosterhout
Дата:
Сообщение: Re: returning parameters from function
Следующее
От: "Tomi N/A"
Дата:
Сообщение: server speed question