共用方式為


equal_null 函式

適用於:檢查標示為是 Databricks SQL 檢查標示為是 Databricks Runtime 11.3 LTS 和更新版本

如果expr1相等expr2或兩個表示式都是 NULL,則falsetrue回 ,否則傳回 。 此函式與 = (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