Oracle 21c NVL2 SQL関数の使い方
環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
書式
NVL2(expr1, expr2, expr3)
expr1がNULLでない場合はexpr2を返す。expr1がNULLの場合はexpr3を返す。
expr1 NULLかどうかを調べる値を指定する。 expr2 expr1がNULL以外の場合に返す値を指定する。 expr3 expr1がNULLの場合に返す値を指定する。
SQL構文
select nvl2(null,0,4) result from dual
実行結果 4