Re: select null + 0 question - Mailing list pgsql-general

From Joe Conway
Subject Re: select null + 0 question
Date
Msg-id 3F1249D3.1090303@joeconway.com
Whole thread Raw
In response to select null + 0 question  (Jean-Christian Imbeault <jc@mega-bucks.co.jp>)
Responses Re: select null + 0 question  (Greg Stark <gsstark@mit.edu>)
List pgsql-general
Jean-Christian Imbeault wrote:
> Shouldn't the sum() and "+" operators behave the same?

No, see SQL99, Section 6.16, General Rules 1.b:

"Otherwise, let TX be the single-column table that is the result of
applying the <value expression> to each row of T and eliminating null
values. If one or more null values are eliminated, then a completion
condition is raised: warning — null value eliminated in set function."

I've never seen a database that emits the required warning, though.

Joe


pgsql-general by date:

Previous
From: "Vincent Hikida"
Date:
Subject: Fw: select null + 0 question
Next
From: Mike Mascari
Date:
Subject: Re: select null + 0 question