Re: [SQL] behavior of ' = NULL' vs. MySQL vs. Standards
От
Tom Lane
Тема
Re: [SQL] behavior of ' = NULL' vs. MySQL vs. Standards
Дата
Msg-id
6689.991880382@sss.pgh.pa.us
Ответ на
Re: behavior of ' = NULL' vs. MySQL vs. Standards (Stephan Szabo)
Список
Дерево обсуждения
Re: [SQL] behavior of ' = NULL' vs. MySQL vs. Standards Mark Stosberg <mark@summersault.com>
Stephan Szabo writes: > Yes, column = NULL should *never* return true according to the spec (it > should always return NULL in fact as stated). The reason for breaking > with the spec is AFAIK to work with broken microsoft clients that seem to > think that =NULL is a meaningful test and generate queries using that. Microsoft Access is the guilty party, IIRC. I recently tried to stir up some interest in changing this behavior back to the standard, but apparently there are still too many people using broken versions of Access. A compromise answer might be to offer a SET variable that selects the Microsoft-compatible misimplementation. Would that fly? regards, tom lane
В списке pgsql-hackers по дате отправления
От: Christopher Kings-Lynne
Дата: