Re: So what's null then if it's not nothing?
Date: Thu, 22 Dec 2005 00:58:45 +0100
Message-ID: <80rjq1did1qmsfg664hn7r1tglbvukdul3_at_4ax.com>
On 15 Dec 2005 14:33:16 -0800, vc wrote:
>
>Hugo Kornelis wrote:
>[...]
>> >>a couple of messages ago, that one of the
>> >> rules that form the foundation of SQL is this
>> >>
>> >> "1. NULLs propagate - any operation that has NULL as one of it's
>> >> operands results in NULL."
>> >
>> >Really ? What about 'FALSE AND NULL' evaluating to FALSE, or 'TRUE OR
>> >NULL' evaluating to TRUE ? See the original Codd's truth tables.
>>
>> AFAIK, there is no NULL in the original Codd's truth tables. Only True,
>> False and Unknown.
>
>Please reread the article in order to see that Codd uses letter 'w' to
>denote both NULL as a missing/unknown value and UNKNOWN as a truth
>value.
Hi vc,
Jon pointed me to that article in another message in this thread. I just replied to him. To avoid repeating myself, I'll just refer you to that message.
Best, Hugo
-- (Remove _NO_ and _SPAM_ to get my e-mail address)Received on Thu Dec 22 2005 - 00:58:45 CET