IntSub (استعلام NoSQL)
ينطبق على: NoSQL
طرح قيمة معامل اليد اليمنى من المعامل الأيسر. لمزيد من المعلومات، راجع عوامل التشغيل المضافة.
بناء الجملة
IntSub(<int_expr_1>, <int_expr_2>)
الوسيطات
الوصف | |
---|---|
int_expr_1 |
تعبير عدد صحيح، والذي يستخدم كمعامل أيسر. |
int_expr_2 |
تعبير عدد صحيح، والذي يستخدم كمعامل لليد اليمنى. |
أنواع الإعادة
إرجاع عدد صحيح 64 بت.
إشعار
لمزيد من المعلومات، راجع __int64.
الأمثلة
يختبر هذا المثال الدالة بقيم ثابتة مختلفة.
SELECT VALUE {
negativeResult: IntSub(25, 50),
positiveResult: IntSub(25, 15),
subtractSameNumber: IntSub(25, 25),
subtractZero: IntSub(25, 0),
subtractDecimal: IntSub(25, 2.5)
}
[
{
"negativeResult": -25,
"positiveResult": 10,
"subtractSameNumber": 0,
"subtractZero": 25
}
]
الملاحظات
- تتوقع هذه الدالة أعدادا صحيحة لكل من الوسيطتين وتنفذ عمليات بافتراض أن القيم عبارة عن عدد صحيح 64 بت.
- إذا لم تكن أي من الوسيطات عددا صحيحا، فترجع الدالة غير معرف.
- سلوك تجاوز السعة مشابه للتنفيذ في C++ (التفاف).