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