Re: Passing a ROWTYPE to a function

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Passing a ROWTYPE to a function
Дата
Msg-id 27979.1104938669@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Passing a ROWTYPE to a function  (Eric Brown <eric.brown@propel.com>)
Список pgsql-general
Eric Brown <eric.brown@propel.com> writes:
> CREATE OR REPLACE FUNCTION g2(int) RETURNS int LANGUAGE plpgsql AS '
> DECLARE item t1%ROWTYPE;
> BEGIN
>      SELECT INTO item * FROM t1 WHERE x = $1;
>      RETURN g1(item);
> END';

This works in 8.0 but not earlier releases --- there was not support in
plpgsql for using whole-row variables in expressions.

            regards, tom lane

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

Предыдущее
От: Mage
Дата:
Сообщение: multi column index and order by
Следующее
От: Wes
Дата:
Сообщение: Re: hundreds of millions row dBs