NVL2 スカラー関数

NVL2 関数は、最初の引数が NULL ではない場合に 2 番目の引数を戻します。 最初の引数が NULL の場合、3 番目の引数が戻されます。

構文図を読む構文図をスキップするNVL2(expression, result-expression,else-expression)

スキーマは SYSIBM です。

NVL2 関数は、以下のステートメントと同義語です。
CASE WHEN expression IS NOT NULL
     THEN result-expression
     ELSE else-expression
END