Função json_array_length
Aplica-se a: SQL do Databricks Runtime do Databricks
Retorna o número de elementos na matriz JSON mais externa.
Sintaxe
json_array_length(jsonArray)
Argumentos
jsonArray
: uma matriz JSON.
Retornos
Um INTEGER.
A função retornará 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