다음을 통해 공유


isnotnull 기능

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

exprNULL이 아니면 true를 반환합니다. 이 함수는 expr IS NOT NULL의 동의어입니다.

구문

isnotnull(expr)

인수

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

반품

BOOLEAN.

의 결과인 VARIANT 경우expr:

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

예제

> SELECT isnotnull(1);
 true

> SELECT isnotnull(NULL:INTEGER);
 false

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

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

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