equal_null 함수

적용 대상:검사 '예'로 표시 Databricks SQL 검사 '예'로 표시 Databricks Runtime 11.3 LTS 이상

expr1expr2와 같거나 두 식이 모두 NULL이면 true를 반환합니다. 그렇지 않으면 false를 반환합니다. 이 함수는 NULL을 비교 가능한 값으로 처리한다는 점에서 = (eq sign) 연산자와 다릅니다.

구문

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