Aracılığıyla paylaş


- (eksi işareti) birli işleci

değerinin olumsuz değerini exprdöndürür. Bu işlev , negatif işlevin eş anlamlısıdır.

Sözdizimi

- expr

Bağımsız değişken

  • expr: Sayısal veya aralık olarak değerlendirilen ifade.

Döndürür

Sonuç türü bağımsız değişken türüyle eşleşir.

İntegral sayısal türler için işlev ARITHMETIC_OVERFLOW hatası döndürebilir.

Uyarı

Databricks Runtime'da spark.sql.ansi.enabled ise falsetaşma bir hataya neden olmaz ancak sonucu "sarmalar".

Örnekler

> SELECT -(1);
 -1

> SELECT -(cast(-32768 AS smallint));
 Error: ARITHMETIC_OVERFLOW

> SELECT -INTERVAL '5' MONTH;
 -0-5