Re: Function returning 2 columns evaluated twice when both columns are needed

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Function returning 2 columns evaluated twice when both columns are needed
Дата
Msg-id 4511.1255961364@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Function returning 2 columns evaluated twice when both columns are needed  (Gerhard Wiesinger <lists@wiesinger.com>)
Ответы Re: Function returning 2 columns evaluated twice when both columns are needed  (Gerhard Wiesinger <lists@wiesinger.com>)
Список pgsql-general
Gerhard Wiesinger <lists@wiesinger.com> writes:
> On Sun, 18 Oct 2009, Tom Lane wrote:
>> The OFFSET bit is a kluge, but is needed to keep the planner from
>> flattening the subquery and undoing your work.

> Thnx Tom. It also works without the OFFSET kludge. Any ideas why?

Probably because you have the function declared VOLATILE.

            regards, tom lane

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

Предыдущее
От: Sergey Konoplev
Дата:
Сообщение: Best practices for effective_io_concurrency
Следующее
От: "Bierbryer, Andrew"
Дата:
Сообщение: Index Question