اقرأ باللغة الإنجليزية

مشاركة عبر


json_object_keys دالة

ينطبق على: وضع علامة Databricks SQL وضع علامة Databricks Runtime

إرجاع كافة مفاتيح كائن 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]