isnotnull
기능
적용 대상: Databricks SQL Databricks Runtime
expr
이 NULL
이 아니면 true
를 반환합니다. 이 함수는 expr IS NOT NULL
의 동의어입니다.
구문
isnotnull(expr)
인수
expr
: 모든 형식의 식입니다.
반품
BOOLEAN
.
의 결과인 VARIANT
경우expr
:
- 유효한 경로가 있는 JSON 경로 식 ,
- parse_json 함수,
- 테이블 반환 함수 variant_explode 또는
- 테이블 반환 함수 variant_explode_outer
결과는 항상 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