json_object_keys
Functie
Van toepassing op: Databricks Databricks Runtime
Retourneert alle sleutels van het buitenste JSON-object als een matrix.
Syntaxis
json_object_keys(jsonObject)
Argumenten
jsonObject
: een TEKENREEKS-expressie met een geldige JSON-matrixindeling.
Retourneert
Een MATRIXTEKENREEKS <>.
Als 'jsonObject' een andere geldige JSON-tekenreeks is, een ongeldige JSON-tekenreeks of een lege tekenreeks, retourneert de functie NULL.
Voorbeelden
> SELECT json_object_keys('{}');
[]
> SELECT json_object_keys('{"key": "value"}');
[key]
> SELECT json_object_keys('{"f1":"abc","f2":{"f3":"a", "f4":"b"}}');
[f1,f2]