json_array_length
函式
適用於:Databricks SQL Databricks Runtime
傳回最外層 JSON 陣列中的項目數目。
語法
json_array_length(jsonArray)
引數
-
jsonArray
:JSON 陣列。
傳回
整數。
如果 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