equal_null
函式
適用於: Databricks SQL Databricks Runtime 11.3 LTS 和更新版本
如果expr1
相等expr2
或兩個表示式都是 NULL
,則false
傳true
回 ,否則傳回 。 此函式與 = (eq sign) 運算子不同,方法是將 視為NULL
可比較的值。
語法
equal_null ( expr1, expr2 )
引數
expr1
:任何可比較類型的表達式。expr2
:與 共用最不通用類型的expr1
表達式。
傳回
布爾值。
範例
> 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