Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Why are empty VARCHAR2S always NULL?
"Niall Litchfield" <niall.litchfield_at_dial.pipex.com> wrote in
news:3d63f43d$0$231$cc9e4d1f_at_news.dial.pipex.com:
>> > What >> > representation would you use for unknown. >> >> Null.
To make it unknown:
UPDATE table SET colname=NULL WHERE ...;
To make it known but empty:
UPDATE table SET colname='' WHERE ...;
To test if it's unknown:
SELECT * FROM table WHERE colname IS NULL;
To test if it's known:
SELECT * FROM table WHERE colname IS NOT NULL;
To test if it's known and empty:
SELECT * FROM table WHERE colname='';
Regards
W. Roesler
Received on Thu Aug 22 2002 - 02:16:20 CDT