IS_DEFINED (استعلام NoSQL)

ينطبق على: NoSQL

إرجاع قيمة منطقية تشير إلى ما إذا تم تعيين قيمة للخاصية.

بناء الجملة

IS_DEFINED(<expr>)  

الوسيطات

‏‏الوصف
expr أي تعبير.

أنواع الإعادة

إرجاع تعبير منطقي.

الأمثلة

يفحص المثال التالي وجود خاصية داخل مستند JSON المحدد.

SELECT VALUE {
    isDefined: IS_DEFINED({ "quantity" : 5 }.quantity), 
    isNotDefined: IS_DEFINED({ "quantity" : 5 }.name)
}
[
  {
    "isDefined": true,
    "isNotDefined": false
  }
]

ملاحظات