negative
وظيفه
ينطبق على: التحقق من 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