一元運算符,返回數(shù)字表達式的負值(一元運算符)。
numeric_expression
numeric_expression
是數(shù)字數(shù)據(jù)類型分類中任何數(shù)據(jù)類型(datetime 或 smalldatetime 數(shù)據(jù)類型除外)的任何有效 Microsoft® SQL Server™ 表達式。
除了無符號 tinyint 表達式被提升為有符號的 smallint 結果之外,返回 numeric_expression 的數(shù)據(jù)類型。
下面的示例將一個變量設置為負數(shù)。
DECLARE @MyNumber decimal(10,2)
@MyNumber = -123.45
下面的示例對變量進行取負。
DECLARE @Num1 int
SET @Num1 = 5
SELECT -@Num1
相關文章