json_object_keys
函式
適用於:Databricks SQL Databricks Runtime
傳回最外層 JSON 物件的所有索引鍵做為陣列。
語法
json_object_keys(jsonObject)
引數
-
jsonObject
:有效 JSON 陣列格式的 STRING 運算式。
傳回
陣列 < 字串 >。
如果 『jsonObject』 是任何其他有效的 JSON 字串串、無效的 JSON 字串或空字串,則函式會傳回 NULL。
範例
> SELECT json_object_keys('{}');
[]
> SELECT json_object_keys('{"key": "value"}');
[key]
> SELECT json_object_keys('{"f1":"abc","f2":{"f3":"a", "f4":"b"}}');
[f1,f2]