適用対象:
Databricks SQL
Databricks Runtime 11.3 LTS 以上
true が expr1 と等しい場合、または両方の式が expr2 の場合は NULL、それ以外の場合は false を返します。 この関数は、=を同等の値として扱うことで、NULLとは異なります。
構文
equal_null ( expr1, expr2 )
引数
-
expr1: 比較可能な任意の型の式。 -
expr2: 最小共通型をexpr1と共有する式。
戻り値
BOOLEAN。
例
> 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