Re: select (fn()).* executes function multiple times

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: select (fn()).* executes function multiple times
Дата
Msg-id 14745.1542380271@sss.pgh.pa.us
обсуждение исходный текст
Ответ на select (fn()).* executes function multiple times  (Andrey <parihaaraka@gmail.com>)
Ответы Re: select (fn()).* executes function multiple times  (Andrey <parihaaraka@gmail.com>)
Список pgsql-bugs
That's not a bug, that's just how it works.

You can get the other way with something like

SELECT f.* FROM ..., LATERAL fn(...) f;

            regards, tom lane


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

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: select (fn()).* executes function multiple times
Следующее
От: Andrey
Дата:
Сообщение: Re: select (fn()).* executes function multiple times