다음을 통해 공유


is_variant_null 기능

다음에 적용됨:확인 표시에 해당 Databricks SQL 확인 표시에 해당 Databricks Runtime 15.3 이상

테스트 variantExprVARIANT로 인코딩된 NULL인지 여부를 확인합니다.

구문

is_variant_null ( variantExpr )

인수

  • variantExpr VARIANT: -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