json_object_keys Fungsi

Berlaku untuk:check ditandai ya pemeriksaan Databricks SQL ditandai ya Databricks Runtime

Mengembalikan semua kunci objek JSON terluar sebagai array.

Sintaks

json_object_keys(jsonObject)

Argumen

  • jsonObject: Ekspresi STRING dari format array JSON yang valid.

Kembali

STRING >ARRAY < .

Jika 'jsonObject' adalah string JSON lain yang valid, string JSON yang tidak valid atau string kosong, fungsi mengembalikan NULL.

Contoh

> SELECT json_object_keys('{}');
  []
> SELECT json_object_keys('{"key": "value"}');
  [key]
> SELECT json_object_keys('{"f1":"abc","f2":{"f3":"a", "f4":"b"}}');
  [f1,f2]