From: | Stephan Szabo <sszabo(at)megazone23(dot)bigpanda(dot)com> |
---|---|
To: | awais <awais(at)techlogix(dot)com> |
Cc: | <pgsql-bugs(at)postgresql(dot)org> |
Subject: | Re: problem with new postgresql driver |
Date: | 2002-03-14 15:33:41 |
Message-ID: | 20020314072913.X433-100000@megazone23.bigpanda.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
On Thu, 14 Mar 2002, awais wrote:
> Hi,
>
> We have a table named "atm" in our database which is uing latest
> driver of postgresql, it has a column named "location", all records
> (which are more than 1) of "atm" table have this column value set as
> (null). When we executed the query "select * from atm where
> location=null ", 0 rows were returned, which was not we were
> expecting.
This is the correct behavior. The test you want is really where
location IS NULL. The older versions had a hack to allow
=NULL be transformed into IS NULL due to some broken clients which
is now turned off by default.
You can use set transform_null_equals=true to get back the old behavior.
From | Date | Subject | |
---|---|---|---|
Next Message | pgsql-bugs | 2002-03-14 16:22:10 | Bug #615: Bug in ilke and ~~* Sql expression |
Previous Message | bgrimm | 2002-03-14 15:29:18 | Re: Bug #613: Sequence values fall back to previously chec |