equal_null
işlevi
Şunlar için geçerlidir: Databricks SQL Databricks Runtime 11.3 LTS ve üzeri
eşitse expr2
veya her iki ifade NULL
de ise expr1
veya false
başka bir şekilde döndürürtrue
. Bu işlev, karşılaştırılabilir bir değer olarak ele alarak NULL
= (eq sign) işlecinden farklıdır.
Söz dizimi
equal_null ( expr1, expr2 )
Bağımsız değişkenler
expr1
: Karşılaştırılabilir herhangi bir türde ifade.expr2
: ileexpr1
en az ortak türü paylaşan bir ifade.
Döndürülenler
BOOLE DEĞERI.
Örnekler
> 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