Funktionen equal_null
Gäller för: Databricks SQL Databricks Runtime 11.3 LTS och senare
Returnerar true
om lika med expr2
eller båda uttrycken är NULL
, eller false
expr1
på annat sätt. Den här funktionen skiljer sig från = (eq sign) operator, genom att behandla NULL
som ett jämförbart värde.
Syntax
equal_null ( expr1, expr2 )
Argument
expr1
: Ett uttryck av en jämförbar typ.expr2
: Ett uttryck som delar en minst vanlig typ medexpr1
.
Returer
EN BOOLESK.
Exempel
> 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