다음을 통해 공유


isnull 기능

적용 대상:예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime

trueexpr이면 NULL를 반환합니다. 이 함수는 null 연산자의 동의어입니다.

구문

isnull(expr)

인수

  • expr: 모든 형식의 식입니다.

반품

BOOLEAN.

의 결과인 expr 경우VARIANT:

결과는 항상 false.입니다. is_variant_null 함수 함수를 사용하여 인코딩된 값이 VARIANT있는지 NULL 확인하거나 특정 형식으로 캐스팅 VARIANT 하고 결과가 있는지 확인합니다NULL.

예제

> SELECT isnull(1);
 false

> SELECT isnull(NULL:INTEGER);
 true

> SELECT isnull(parse_json('{"key": null}'):key);
 false

> SELECT isnull(parse_json('{"key": null}'):key::STRING);
 true

> SELECT isnull(parse_json('{"key": null}'):wrongkey);
 true

> SELECT is_variant_null(parse_json('{"key": null}'):key);
 true