サーチ…


前書き

Coalesceは、引数のセットから最初のnone null引数を返します。最初の非ヌル引数だけがreturnであり、その後のすべての引数は無視されます。すべての引数がnullの場合、関数はnullに評価されます。

単一のヌル引数

PGSQL> SELECT COALESCE(NULL, NULL, 'HELLO WORLD');

coalesce
--------
'HELLO WORLD'

複数の非ヌル引数

PGSQL> SELECT COALESCE(NULL、NULL、 '最初のNULLでない'、null、NULL、 '2番目の非NULL');

coalesce
--------
'first non null'

すべてのヌル引数

PGSQL> SELECT COALESCE(NULL, NULL, NULL);

coalesce
--------


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow