Funkce json_object_keys
Platí pro: Databricks SQL Databricks Runtime
Vrátí všechny klíče vnějšího objektu JSON jako pole.
Syntaxe
json_object_keys(jsonObject)
Argumenty
jsonObject
: Výraz STRING platného formátu pole JSON.
Návraty
ŘETĚZEC >POLE < .
Pokud je jsonObject jakýkoli jiný platný řetězec JSON, neplatný řetězec JSON nebo prázdný řetězec, vrátí funkce hodnotu NULL.
Příklady
> SELECT json_object_keys('{}');
[]
> SELECT json_object_keys('{"key": "value"}');
[key]
> SELECT json_object_keys('{"f1":"abc","f2":{"f3":"a", "f4":"b"}}');
[f1,f2]