json_array_length
関数
適用対象: Databricks SQL Databricks Runtime
最も外側の JSON 配列の要素数を返します。
構文
json_array_length(jsonArray)
引数
jsonArray
: JSON 配列。
戻り値
INTEGER。
jsonArray
が有効な JSON 文字列または NULL
でない場合、この関数は NULL を返します。
例
> 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