Re: x = NULL - Mailing list pgsql-hackers

From Joe Conway
Subject Re: x = NULL
Date
Msg-id 021d01c13a13$7ec0d1c0$0705a8c0@jecw2k1
Whole thread Raw
In response to x = NULL  (Peter Eisentraut <peter_e@gmx.net>)
List pgsql-hackers
> The x = NULL hack keeps biting people.  Innocent people should not be
> exposed to incorrect behaviour because of (supposed) MS Access breakage.
> I strongly urge that we do one of the following:
>
> 1) Provide a tunable knob to turn this on (cf. KSQO)
>
> 2) Confine this to the ODBC driver somehow (which could be done via #1)
>
> Actually, last time we discussed this there was some confusion whether
> Access actually had the bug in question.  That might be worth figuring
> out.
>

A while back I tested Oracle and MSSQL7 for this -- neither support it. See:
http://fts.postgresql.org/db/mw/msg.html?mid=1021527

I just checked MS Access 2000 -- it also returns no records on x = NULL
versus the correct answer with x IS NULL, at least for a simple query. IIRC,
someone mentioned that the original issue was limited to the use of filtered
forms in Access, or something like that. But ISTM, that if neither Oracle
nor even MSSQL support the syntax, then PostgreSQL should not either.

-- Joe




pgsql-hackers by date:

Previous
From: Lamar Owen
Date:
Subject: Re: [BUGS] Build problem with CVS version
Next
From: Chamanya
Date:
Subject: Re: Trans-transactions cursors