Oracle21C COALESCE関数の使い方のサンプル
環境
Oracle Database 21c Express Edition
Windows 11 home 64bit
概要
COALESCE関数は引数のリストから最初のNULL以外の値を返却するOracle独自関数となります。
NVL2関数との違いは必ずしも引数へ指定するデータ型を全て合わせる必要はないことです。
操作例
SQL構文
SELECT COALESCE(CREATE_DATE, UPDATE_DATE, sysdate) FROM TBLADDRESS;
結果
CREATE_DATEがNULLであればUPDATE_DATEの値を、UPDATE_DATEもNULLであれば
sysdateを返却します。