- - - - - -一元運算符(負號)

返回的否定價值expr。這個函數是同義詞消極的作用

語法

- - - - - -expr

參數

  • expr:一個表達式,計算一個數值或間隔。

返回

結果類型匹配的參數類型。

為積分函數可以返回一個數字類型ARITHMETIC_OVERFLOW錯誤。

警告

在磚運行時,如果spark.sql.ansi.enabled,一個溢出不會引起錯誤而是“包裝”的結果。

例子

>選擇- - - - - -(1);- - - - - -1>選擇- - - - - -((- - - - - -32768年作為短整型));錯誤:ARITHMETIC_OVERFLOW>選擇- - - - - -時間間隔“5”;- - - - - -0- - - - - -5