json_object_keysدالة (SQL Databricks)

إرجاع كافة مفاتيح الكائن JSON الأبعد كصفيف.

بناء الجملة

json_object_keys(jsonObject)

الوسيطات

  • jsonObjectتعبير STRING لتنسيق صفيف JSON صالح.

المرتجعات

صفيف.

إذا كان 'jsonObject' أي سلسلة JSON صالحة أخرى أو سلسلة JSON غير صالحة أو سلسلة فارغة، ترجع الدالة NULL.

أمثلة

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