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
Retourne true si expr n’a pas la valeur NULL. Cette fonction est similaire à expr IS NOT NULL.
Syntaxe
isnotnull(expr)
Arguments
-
expr: Expression de tout type.
Retours
BOOLEAN.
Si expr est un résultat VARIANT de l’un des éléments suivants :
- Expression de chemin JSON avec un chemin valide,
-
parse_jsonfonction, -
variant_explodefonction à valeurs de table, ou -
TVF
variant_explode_outer
le résultat est toujours true.
Utilisez la fonction is_variant_null pour vérifier si la valeur VARIANT encodée est NULL, ou convertir VARIANT en un type spécifique et vérifier si le résultat est NULL.
Exemples
> 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