Função is_variant_null
Aplica-se a: Databricks SQL Databricks Runtime 15.3 e posterior
Testa se variantExpr
é um NULL
codificado por VARIANT
.
Sintaxe
is_variant_null ( variantExpr )
Argumentos
variantExpr
: uma expressãoVARIANT
para verificar se ela éVARIANT
codificada porNULL
.
Devoluções
Um BOOLEAN
.
Observações
Essa função verifica se a função variantExpr
está armazenando um NULL
codificado por VARIANT
.
Use o operador IS NULL para verificar se a entrada variantExpr
é NULL
.
Exemplos
-- 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