-(负)(Transact-SQL)
返回数值表达式的值的负值(一元运算符)。
语法
- 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