Re: PERFORM statement inside procedure

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: PERFORM statement inside procedure
Дата
Msg-id 5890.1081316725@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: PERFORM statement inside procedure  ("Rajat Katyal" <rajatk@intelesoftech.com>)
Список pgsql-general
"Rajat Katyal" <rajatk@intelesoftech.com> writes:
> checkPKSql := ''select * from "transform_customer_billing" '';
> checkPKSql := checkPKSql || '' where "inv_no" = '' || quote_literal(new=
> ."inv_no");
> PERFORM checkPKSql;

You seem to be confusing PERFORM with EXECUTE.  They are very different.
The above PERFORM is really equivalent to
    SELECT 'select ...';
which naturally yields a row containing a not-very-useful string value.

            regards, tom lane

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

Предыдущее
От: David Garamond
Дата:
Сообщение: BYTEA maximum sizes (Re: Storing jpgs)
Следующее
От: Tom Lane
Дата:
Сообщение: Re: 7.4.1 & invalid page header in block