مشاركة عبر


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