- (負號) (Transact-SQL)
傳回數值運算式 (一元運算子) 的負值。
語法
- numeric_expression
引數
- numeric_expression
這是在日期和時間類別目錄以外,屬於數值資料類型類別目錄之任何資料類型的任何有效運算式。
結果類型
除了不帶正負號的 tinyint 運算式升級為帶正負號 smallint 結果,傳回 numeric_expression 的資料類型。
範例
A.將變數設為負值
下列範例會將變數設為負值。
USE tempdb;
GO
DECLARE @MyNumber decimal(10,2);
SET @MyNumber = -123.45;
SELECT @MyNumber;
GO
B.將變數變更為負值
下列範例會將變數改成負值。
USE tempdb;
GO
DECLARE @Num1 int;
SET @Num1 = 5;
SELECT -@Num1;
GO