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 行)

 

PostgreSQL

Posted by arkgame