- (負) (Transact-SQL)
数値式について負の値を返します (単項演算子)。
構文
- numeric_expression
戻り値の型
numeric_expression のデータ型を返します。ただし符号なし tinyint 型の式は例外で、この場合の結果は符号ありの smallint 型になります。
例
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