إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime 15.3 والإحدث
إرجاع الباقي بعد dividend / divisor أو NULL إذا كانdivisor هو 0.
بناء الجملة
try_mod(dividend, divisor)
الوسيطات
dividend: تعبير يتم تقييمه إلى رقم.divisor: تعبير يتم تقييمه إلى رقم.
المرتجعات
إذا كان كل dividend من و divisor من DECIMAL، فإن النتيجة تتطابق مع نوع القاسم.
في جميع الحالات الأخرى، يكون DOUBLE.
إذا كانت divisor القيمة 0، فترجع NULLالدالة . لرفع DIVIDE_BY_ZERO الخطأ بدلا من ذلك استخدم الدالة mod().
الأمثلة
> SELECT try_mod(2, 1.8);
0.2
> SELECT try_mod(2, 0);
NULL