nvl
関数
適用対象: Databricks SQL Databricks Runtime
expr1
が NULL
の場合は expr2
を返します。それ以外の場合は expr1
を返します。 この関数は、2 つの引数を持つ coalesce(expr1, expr2)
のシノニムです。
構文
nvl(expr1, expr2)
引数
expr1
: 任意の型の式。expr2
: 最小共通型をexpr1
と共有する式。
戻り値
結果の型は、引数の型の最小共通型です。
VARIANT
型には特別な考慮事項があります。 詳細については、「isnull 関数」を参照してください。
例
> SELECT nvl(NULL, 2);
2
> SELECT nvl(3, 2);
3