PostgreSQL 13にCOALESCE関数でNullの時に別の文字列に置き換える
環境
Windows10 64 bit
PostgreSQL 13.2
書式
COALESCE(チェックする対象文字列 , Nullの場合に置換する文字)
文字列がNullの時、別の文字列に置き換えります
使用例1
対象文字列がnullのため’arkgame’が帰ります
postgres=# select * From COALESCE(null , 'arkgame') result; result --------- arkgame (1 行)
使用例2
チェックする文字列がnullでないため’study’が返ります
postgres=# select * From COALESCE('study' , 'skill') result; result -------- study (1 行)