Is this a bug????
If I run this query:
select objectid,defaulttermsofpayment from prototype.customers
where
objectid = '336A0451-D9E8-7C11-6333-C17DF18E8979'
I get the following answer:
"336A0451-D9E8-7C11-6333-C17DF18E8979";"null"
If I run this query I get *no* results:
select objectid,defaulttermsofpayment from prototype.customers
where
defaulttermsofpayment is null
Is this a bug?
--
Groeten,
Joost Kraaijeveld
Askesis B.V.
Molukkenstraat 14
6524NB Nijmegen
tel: 024-3888063 / 06-51855277
fax: 024-3608416
e-mail: J.Kraaijeveld@Askesis.nl
web: www.askesis.nl
"Joost Kraaijeveld" <J.Kraaijeveld@Askesis.nl> wrote
select objectid,defaulttermsofpayment from prototype.customers
where
objectid = '336A0451-D9E8-7C11-6333-C17DF18E8979'I get the following answer:
"336A0451-D9E8-7C11-6333-C17DF18E8979";"null"
test=# create table m (c1 char(10), c2 char(10));
CREATE TABLE
test=# insert into m values('hello', null);
INSERT 0 1
test=# select * from m where c1 = 'hello';
c1 | c2
------------+----
hello |
(1 row)
test=# select * from m where c2 is null;
c1 | c2
------------+----
hello |
(1 row)
Notice if an column is null, then nothing is shown. So the strange thing is
how you get "null"?
Regards,
Qingqing
Joost Kraaijeveld <J.Kraaijeveld@Askesis.nl> writes:
If I run this query:
select objectid,defaulttermsofpayment from prototype.customers
where
objectid = '336A0451-D9E8-7C11-6333-C17DF18E8979'
I get the following answer:
"336A0451-D9E8-7C11-6333-C17DF18E8979";"null"
If I run this query I get *no* results:
select objectid,defaulttermsofpayment from prototype.customers
where
defaulttermsofpayment is null
Is this a bug?
Not unless you can prove that the defaulttermsofpayment field is
actually null, and not the string "null" as it appears to be.
(What client-side software are you using? psql wouldn't display
the row like that, nor anything else I'm familiar with.)
regards, tom lane