إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع القيمة النفي ل expr. هذه الدالة هي مرادف ل - (علامة الطرح) عامل تشغيل أحادي.
بناء الجملة
negative(expr)
الوسيطات
expr: تعبير يتم تقييمه إلى رقم أو فاصل زمني.
المرتجعات
يتطابق نوع النتيجة مع نوع الوسيطة.
بالنسبة للأنووع الرقمية المتكاملة، يمكن أن ترجع الدالة خطأ ARITHMETIC_OVERFLOW .
تحذير
في Databricks Runtime، إذا كان spark.sql.ansi.enabled هو false، فإن التجاوز لا يسبب خطأ ولكنه "يلتف" النتيجة بدلا من ذلك.
الأمثلة
> SELECT negative(1);
-1
> SELECT negative(cast(-32768 AS smallint))
Error: ARITHMETIC_OVERFLOW