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]