Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Restituisce il valore negativo del valore di un'espressione numerica (operatore unario).
Convenzioni della sintassi Transact-SQL
Sintassi
- numeric_expression
Argomenti
- numeric_expression
Qualsiasi espressione valida con uno qualsiasi dei tipi di dati appartenenti alla categoria dei tipi di dati numerici, con l'eccezione della categoria di data e ora.
Tipi restituiti
Restituisce il tipo di dati di numeric_expression, con la sola eccezione che un'espressione di tipo tinyint non firmata viene promossa a un risultato smallint con segno.
Esempi
A.Impostazione di una variabile su un valore negativo
Nell'esempio seguente viene impostata una variabile su un valore negativo.
USE tempdb;
GO
DECLARE @MyNumber decimal(10,2);
SET @MyNumber = -123.45;
SELECT @MyNumber;
GO
B.Modifica di una variabile su un valore negativo
Nell'esempio seguente viene modificata una variabile su un valore negativo.
USE tempdb;
GO
DECLARE @Num1 int;
SET @Num1 = 5;
SELECT -@Num1;
GO