nvl
-Funktion
Gilt für: Databricks SQL Databricks Runtime
Gibt expr2
zurück, wenn expr1
NULL
ist, andernfalls expr1
Diese Funktion ist ein Synonym für coalesce(expr1, expr2)
mit zwei Argumenten.
Syntax
nvl(expr1, expr2)
Argumente
expr1
: Ein Ausdruck beliebigen Typsexpr2
: Ein Ausdruck, der einen kleinsten gemeinsamen Typ mitexpr1
aufweist.
Gibt zurück
Der Ergebnistyp ist der geringste allgemeine Typ der Argumenttypen.
Bei VARIANT
-Typen müssen Sie mehr beachten. Weitere Informationen finden Sie unter isnull-Funktion.
Beispiele
> SELECT nvl(NULL, 2);
2
> SELECT nvl(3, 2);
3