equal_null
-functie
Van toepassing op: Databricks SQL Databricks Runtime 11.3 LTS en hoger
Retourneert true
of expr1
is gelijk aan expr2
of beide expressies, NULL
of false
anderszins. Deze functie verschilt van de operator = (eq-teken), door deze te behandelen NULL
als een vergelijkbare waarde.
Syntaxis
equal_null ( expr1, expr2 )
Argumenten
expr1
: een expressie van een vergelijkbaar type.expr2
: Een expressie die een minst gangbaar type deelt metexpr1
.
Retouren
EEN BOOLEAANSE WAARDE.
Voorbeelden
> SELECT equal_null(2, 2);
true
> SELECT equal_null(2, 1);
false
> SELECT equal_null(NULL, 1);
false
> SELECT NULL == 1;
NULL
> SELECT equal_null(NULL, NULL);
true
> SELECT NULL == NULL;
NULL