Partager via


Fonction json_array_length

S’applique à : case marquée oui Databricks SQL coche marquée oui 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