Icon View Thread

The following is the text of the current message along with any replies.
Messages 31 to 39 of 39 total
Thread Implications for defaulting CLOBS to EmptyString
Tue, Jun 24 2008 10:20 AMPermanent Link

Fernando Dias

Team Elevate Team Elevate

Roy,

> Goody - where's the definition published please.
SQL 2003 Standard / Foundations / Pages 60,61
(page numbers are for the draft documents, since I don't have the final
documents)


--
Fernando Dias
[Team Elevate]
Tue, Jun 24 2008 11:14 AMPermanent Link

Eryk Bottomley
Tim,

> No, it isn't.  You're attempting to posit that something is known when it
> isn't known. It doesn't matter what the mathematical rules are for a certain
> operator - the result is unknown if one of the operands is unknown.


Except in the special case of "<Unknown numeric> x 0" ...which is known
to evaluate to zero irrespective of the other operand.

Eryk
Tue, Jun 24 2008 11:16 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Tim


You're not supposed to be here. You said you weren't playing anymore Smiley

Roy Lambert
Tue, Jun 24 2008 11:18 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Fernando


Is there a url for that or do I have to pay money?

Roy Lambert
Tue, Jun 24 2008 12:08 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Eryk,

<< Except in the special case of "<Unknown numeric> x 0" ...which is known
to evaluate to zero irrespective of the other operand. >>

I understand that as the theoretical result, but as far as I've read in the
standard (6.26 Numeric value expressions), it isn't part of the standard.

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Jun 24 2008 12:20 PMPermanent Link

Eryk Bottomley
Tim,

> << Except in the special case of "<Unknown numeric> x 0" ...which is known
> to evaluate to zero irrespective of the other operand. >>
>
> I understand that as the theoretical result, but as far as I've read in the
> standard (6.26 Numeric value expressions), it isn't part of the standard.

I agree, your reading of the standard is correct. I was merely citing it
as an example where the SQL standard sacrifices logic for intuitive
consistency. Logically "NULL x 0" cannot evaluate to NULL for exactly
the same reason that NULL AND FALSE must always evaluate to FALSE.

Eryk
Tue, Jun 24 2008 1:53 PMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Eryk


I obviously need a new intuite <vbg>

Roy Lambert
Tue, Jun 24 2008 2:43 PMPermanent Link

Fernando Dias

Team Elevate Team Elevate

Roy,

You can find it here:
http://www.wiscorp.com/sql_2003_standard.zip

--
Fernando Dias
[Team Elevate]
Wed, Jun 25 2008 3:01 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Fernando

>You can find it here:
>http://www.wiscorp.com/sql_2003_standard.zip

Brilliant. I'm downloading it for those sleepless nights.

Roy Lambert
« Previous PagePage 4 of 4
Jump to Page:  1 2 3 4
Image