-(Minus) (Transact-SQL)
Zwraca wartość ujemna wartość wyrażenie numerycznego (jednoargumentowy operator).
Składnia
- numeric_expression
Argumenty
- numeric_expression
Wszelkie obowiązuje wyrażenie jednego z typów danych w kategorii Typ danych numerycznych, z wyjątkiem data i czas kategorii.
Typy wyników
Zwraca typ danych numeric_expression, chyba że niepodpisany tinyint wyrażenie jest podnoszony do podpisanego smallint wynik.
Przykłady
A.Ujemne wartości ustawienia zmiennej
Poniższy przykład ustawia zmienną wartość ujemną.
USE tempdb;
GO
DECLARE @MyNumber decimal(10,2);
SET @MyNumber = -123.45;
SELECT @MyNumber;
GO
B.Zmiana na ujemną wartość zmiennej
Poniższy przykład zmienia zmiennej wartości ujemnej.
USE tempdb;
GO
DECLARE @Num1 int;
SET @Num1 = 5;
SELECT -@Num1;
GO
Zobacz także
.gif)