zukucode
主にWEB関連の情報を技術メモとして発信しています。

PostgreSQL ISNULLやNVLのようにNULLを判定する方法

PostgreSQLSQL ServerISNULLOracleNVLのように、NULLの場合に別の値を取得するにはCOALESCEを使用します。

使い方はISNULLNVLと同じように、第一引数に判定したいカラム名を指定して、第二引数にNULLの場合に取得する値を指定します。

SELECT COALESCE(FOOBAR, 'abc')
FROM TABLE1

関連記事