Re: NULLs: theoretical problems?
Date: Sat, 18 Aug 2007 15:57:17 GMT
Message-ID: <xFExi.1573$6h3.886_at_trndny05>
"Bob Badour" <bbadour_at_pei.sympatico.ca> wrote in message
news:46c6ddd4$0$4031$9a566e8b_at_news.aliant.net...
> David Cressey wrote:
> Tautologies (and contradictions) arise often when evaluating queries
> against views.
I don't understand this (although maybe I should). Could you give one or two examples?
>
>
> > In situations where I've observed other programmers having trouble with
> > 3-valued logic, it nearly always boils down to using possibly omitted
> > values in a WHERE clause.
>
> Don't you mean subordinate clauses in the WHERE clause? Like "or x is
> null" ?
Perhaps you know a query language where propositions (or maybe predicates) are expressed as such rather than cast into the expressions of operations on tables. If so, I'd venture to guess that the clumsiness of the attempt to retrieve two different kinds of facts in a single operation would stand out starkly in such a language.
>
> I respectfully suggest it is pointless to argue that NULL is easy to use
> after Date and Darwen have written several books worth of material
> explaining all of the subtle gotchas. See the various _Writings...._
books.