IntAdd (استعلام NoSQL)
ينطبق على: NoSQL
إضافة قيمة معامل اليد اليمنى إلى المعامل الأيسر. لمزيد من المعلومات، راجع عوامل التشغيل المضافة.
بناء الجملة
IntAdd(<int_expr_1>, <int_expr_2>)
الوسيطات
الوصف | |
---|---|
int_expr_1 |
تعبير عدد صحيح، والذي يستخدم كمعامل أيسر. |
int_expr_2 |
تعبير عدد صحيح، والذي يستخدم كمعامل لليد اليمنى. |
أنواع الإعادة
إرجاع عدد صحيح 64 بت.
إشعار
لمزيد من المعلومات، راجع __int64.
الأمثلة
يختبر هذا المثال الدالة بقيم ثابتة مختلفة.
SELECT VALUE {
addNumber: IntAdd(20, 10),
addZero: IntAdd(20, 0),
addDecimal: IntAdd(20, 0.10)
}
[
{
"addNumber": 30,
"addZero": 20
}
]
الملاحظات
- تتوقع هذه الدالة أعدادا صحيحة لكل من الوسيطتين وتنفذ عمليات بافتراض أن القيم عبارة عن عدد صحيح 64 بت.
- إذا لم تكن أي من الوسيطات عددا صحيحا، فترجع الدالة غير معرف.
- سلوك تجاوز السعة مشابه للتنفيذ في C++ (التفاف).