Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Fonction
S’applique à :
Databricks SQL
Databricks Runtime 15.3 et versions ultérieures
Teste si variantExpr est encodé en VARIANT avec la valeur NULL.
Syntaxe
is_variant_null ( variantExpr )
Les arguments
-
variantExpr: une expressionVARIANTpour vérifier si elle est encodée enVARIANTavec la valeurNULL.
Retours
BOOLEAN.
Remarques
Cette fonction vérifie si l’élément variantExpr stocke une expression encodée en VARIANT avec la valeur NULL.
Utilisez l’opérateur IS NULL pour vérifier si l’entrée variantExpr est NULL.
Exemples
-- 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