Função json_array_length
Aplica-se a: Databricks SQL Databricks Runtime
Retorna o número de elementos na matriz JSON mais externa.
Sintaxe
json_array_length(jsonArray)
Argumentos
jsonArray
: Uma matriz JSON.
Devoluções
Um INTEIRO.
A função retorna NULL se jsonArray
não for uma cadeia de caracteres JSON válida ou NULL
.
Exemplos
> 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