On Wed, Jan 26, 2005 at 11:26:02AM +0300, Teodor Sigaev wrote:
> template1=# select coalesce(null, 1)+1;
> ?column?
> ----------
> 2
> (1 row)
>
> template1=# select coalesce(2, 1)+1;
> ?column?
> ----------
> 3
> (1 row)
>
>
> У coalesce два аргумента - первый значение и второй, что подставлять, если
> значение is null.
На самом деле, число аргументов может быть и больше, таким образом,
coalesce возвращает первый не-NULL аргумент.
--
Fduch M. Pravking