Funkcja nvl
Dotyczy: Databricks SQL Databricks Runtime
Zwraca wartość expr2
, jeśli expr1
ma wartość NULL
, lub expr1
w inny sposób. Ta funkcja jest synonimem dwóch coalesce(expr1, expr2)
argumentów.
Składnia
nvl(expr1, expr2)
Argumenty
expr1
: wyrażenie dowolnego typu.expr2
: wyrażenie, które współudzieli najmniej wspólny typ zexpr1
.
Zwraca
Typ wyniku jest najmniej typowym typem typów argumentów.
Specjalne zagadnienia dotyczą VARIANT
typów. Aby uzyskać szczegółowe informacje, zobacz funkcja isnull.
Przykłady
> SELECT nvl(NULL, 2);
2
> SELECT nvl(3, 2);
3