Re: No error when FROM is missing in subquery

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: No error when FROM is missing in subquery
Дата
Msg-id 15735.1166507302@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: No error when FROM is missing in subquery  (mike <mike@thegodshalls.com>)
Ответы Re: No error when FROM is missing in subquery  (mike <mike@thegodshalls.com>)
Re: No error when FROM is missing in subquery  ("Kevin Grittner" <Kevin.Grittner@wicourts.gov>)
Список pgsql-bugs
mike <mike@thegodshalls.com> writes:
> Pgsql does not throw an error (at least prior to 8.2) if the column
> referenced by the select statement for the IN clause does not exist.

My, there's a lot of misinformation in this thread.

The reason there's no error thrown is that the reference to mov_id in
the sub-SELECT is a perfectly legal outer reference to the mov_id column
available from the upper SELECT.  If the column truly did not exist
anywhere in the tables used in the query, it would have thrown an error.

            regards, tom lane

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

Предыдущее
От: mike
Дата:
Сообщение: Re: No error when FROM is missing in subquery
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #2838: Compile error "tab-complete.c" on Mac OS X