json_object_keys
-functie
Van toepassing op: Databricks SQL
Databricks Runtime
Retourneert alle sleutels van het buitenste JSON-object als een matrix.
Syntaxis
json_object_keys(jsonObject)
Argumenten
-
jsonObject
: Een TEKENREEKS-expressie van een geldige JSON-matrixindeling.
Retouren
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]