Creating a PL/pgSQL function that returns multiple out parameters and refcursor

Поиск
Список
Период
Сортировка
От Néstor Boscán
Тема Creating a PL/pgSQL function that returns multiple out parameters and refcursor
Дата
Msg-id CALyLaQ+PcYnGVhaesdKVJt5PRA6Ma0QuYbPjzJyhujvT-QZHOg@mail.gmail.com
обсуждение исходный текст
Ответы Re: Creating a PL/pgSQL function that returns multiple out parameters and refcursor  (Michael Paquier <michael.paquier@gmail.com>)
Список pgsql-general
Hi

Ho do I create a PL/pgSQL function that returns multiple out parameters and a refcursor. Something like this:

create function myfunction(p_cursor out refcursor, p_code out varchar, p_message out varchar) returns record as $$
  begin
    open p_cursor is select * from table;

    p_code := 'OK';
    p_message := 'message';

    return ???
  end;
$$ language plpgsql;

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Getting my Database name in a C Extension
Следующее
От: José Luis Rando Calvo
Дата:
Сообщение: Re: Postgres tcp_keepalive_xxxx parameters.