Title: RE: comparing null values

Gary,

Null has no value. It can't be like or not like anything. If you want to see the null you'll need to add OR IS NULL to your Where clause.

Jerry Whittle
ASIFICS DBA
NCI Information Systems Inc.
[EMAIL PROTECTED]
618-622-4145

    -----Original Message-----
    From:   Gary Jackson [SMTP:[EMAIL PROTECTED]]

    Can anyone explain why it is that I seem unable to use 'like' and 'not like'
    on columns containing null values. (I am unable to find information
    regarding this on MetaLink.)

    For example:

    SQL> select * from tester2;

    COL1 COL2 WHATEVER
    ---- ---- --------
    1    1    STUFF
    2    2    STUFF
    3    3
    4    4

    SQL> select * from tester2 where whatever not like '%STU%';
    no rows selected


    My question is why does this not return the 3 & 4 columns?

Reply via email to