Fonction json_array_length
S’applique à : Databricks SQL Databricks Runtime
Retourne le nombre d'éléments du tableau JSON le plus éloigné.
Syntaxe
json_array_length(jsonArray)
Arguments
jsonArray
: tableau JSON.
Retours
Un ENTIER.
La fonction renvoie NULL si jsonArray
n'est pas une chaîne JSON valide ou NULL
.
Exemples
> SELECT json_array_length('[1,2,3,4]');
4
> SELECT json_array_length('[1,2,3,{"f1":1,"f2":[5,6]},4]');
5
> SELECT json_array_length('[1,2');
NULL