- (Negative) (Transact-SQL)
Zwraca wartość ujemna wartość wyrażenie liczbowe (operator jednoargumentowy).
- numeric_expression
Argumenty
- numeric_expression
Jest ważne w każdym wyrażenie jeden z typów danych dane numeryczne, należy wpisać kategorii, z wyjątkiem data i godziny kategorii.
Typy wynik
Zwraca typ danych numeric_expression, z tą różnicą, że niepodpisany tinyint wyrażenie jest podnoszony do podpisanych smallint wynik.
Przykłady
A.Ustawiając zmienną na wartość ujemną
W poniższym przykładzie ustawia zmienną na wartość ujemną.
USE tempdb;
GO
DECLARE @MyNumber decimal(10,2);
SET @MyNumber = -123.45;
SELECT @MyNumber;
GO
B.Zmiana zmienną na wartość ujemna
W poniższym przykładzie zmiennej zmienia wartość ujemną.
USE tempdb;
GO
DECLARE @Num1 int;
SET @Num1 = 5;
SELECT -@Num1;
GO
See Also