Función json_object_keys
Se aplica a Databricks SQL Databricks Runtime
Devuelve todas las claves del objeto JSON más externo como una matriz.
Sintaxis
json_object_keys(jsonObject)
Argumentos
jsonObject
: expresión STRING de un formato de matriz JSON válido.
Devoluciones
Un ARRAY < STRING >.
Si "jsonObject" es cualquier otra cadena JSON válida, una cadena JSON no válida o una cadena vacía, la función devuelve NULL.
Ejemplos
> SELECT json_object_keys('{}');
[]
> SELECT json_object_keys('{"key": "value"}');
[key]
> SELECT json_object_keys('{"f1":"abc","f2":{"f3":"a", "f4":"b"}}');
[f1,f2]