Re: select null + 0 question
| От | Greg Stark |
|---|---|
| Тема | Re: select null + 0 question |
| Дата | |
| Msg-id | 87u19olw34.fsf@stark.dyndns.tv обсуждение исходный текст |
| Ответ на | Re: select null + 0 question (Joe Conway <mail@joeconway.com>) |
| Список | pgsql-general |
Joe Conway <mail@joeconway.com> writes: > 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. Oracle 8i began doing this. How it's handled is up to your driver, I know DBD::Oracle changed several times and at least for a while treated it as an error. I'm not sure what the current state on that is. -- greg
В списке pgsql-general по дате отправления: