Re: Oracle 7.1 Enhancements
Date: 16 Jun 1994 13:35:42 GMT
Message-ID: <2tpkfe$6sh_at_obelix.WHU-Koblenz.de>
In article <CrCuMK.EpC_at_gremlin.nrtc.northrop.com>
msallwas_at_world.nad.northrop.com (Michael Sallwasser) writes:
> In article <Cr3p9s.D9_at_freenet.carleton.ca> ah513_at_FreeNet.Carleton.CA
(Doug Harris) writes:
> >
> >
> >In a previous article, jdennis_at_netcom.com (John Dennis) says:
> >>
> > I would also like to know if 7.1 can distinguish between empty
> >CHAR/VARCHAR values (i.e. '') and NULL.
> >
>
> Please explain. NULL and empty values are conceptually the same thing.
No! Read Codd, who defined what key points a relational database should have and one thing that he clearly states is that NULL has to be different from anything else. NULL denotes a missing value (unknown), whereas a empty string is a string. E.g. a telephone number: NULL means unknown (no information), empty means the guy has none (information).
> Are you experiencing differences in behaviour between statements such
> as these two:
Of course!
-- Dipl.-Wirtsch.-Inf. Voice: +49 261 6509 173 Wolfgang Roeckelein Fax: +49 261 6509 179 WHU Koblenz E-Mail: roeckelein_at_wi.whu-koblenz.de Burgplatz 2 (NeXTmail ok) D-56179 Vallendar GermanyReceived on Thu Jun 16 1994 - 15:35:42 CEST