다음에 적용됨:
Databricks SQL
Databricks Runtime 15.3 이상
테스트 variantExpr가 VARIANT로 인코딩된 NULL인지 여부를 확인합니다.
구문
is_variant_null ( variantExpr )
인수
-
variantExprVARIANT: -encodedVARIANT인지 확인하는 식입니다NULL.
반품
BOOLEAN.
주의
이 함수는 인코딩된 variantExpr저장 여부를 확인 VARIANT 합니다NULL.
IS NULL 연산자를 사용하여 입력 variantExpr 이 .인지 확인합니다NULL.
예제
-- Simple example
> SELECT is_variant_null(v:key), is_variant_null(v:a)
FROM VALUES(parse_json('{"key": null, "a": 1}')) AS T(v)
true false
-- difference between is_variant_null and is null
> SELECT is_variant_null(v:key), v:key IS NULL
FROM VALUES(parse_json('{"key": null}')) AS T(v)
true false