Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
Traduzione
Originale
Informazioni
L'argomento richiesto è visualizzato di seguito, ma non è incluso in questa libreria.
Questo argomento non è stato ancora valutato - Valuta questo argomento

+ (operatore più unario) (Transact-SQL)

Restituisce il valore di un'espressione numerica (operatore unario).

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

+ numeric_expression
numeric_expression

Qualsiasi espressione valida con uno qualsiasi dei tipi di dati appartenenti alla categoria dei tipi di dati numerici, con l'eccezione dei tipi di dati datetime e smalldatetime.

Restituisce il tipo di dati di numeric_expression.

Sebbene sia possibile aggiungere un operatore più unario prima di qualsiasi espressione numerica, in questo caso non viene eseguita alcuna operazione sul valore restituito dall'espressione. In particolare, non verrà restituito il valore positivo di un'espressione negativa. Per restituire il valore positivo di un'espressione negativa, utilizzare la funzione ABS.

A.Impostazione di una variabile su un valore positivo

Nell'esempio seguente una variabile viene impostata su un valore positivo.

DECLARE @MyNumber decimal(10,2);
SET @MyNumber = +123.45;
SELECT @MyNumber;
GO

Set di risultati:

----------- 
123.45          

(1 row(s) affected)

B.Utilizzo dell'operatore più unario con un valore negativo

Nell'esempio seguente viene illustrato l'utilizzo dell'operatore più unario con un'espressione negativa e della funzione ABS() sulla stessa espressione negativa. L'operatore più unario non influisce sull'espressione, ma la funzione ABS restituisce il valore positivo dell'espressione.

USE tempdb;
GO
DECLARE @Num1 int;
SET @Num1 = -5;
SELECT +@Num1, ABS(@Num1);
GO

Set di risultati:

----------- -----------
-5          5

(1 row(s) affected)
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

© 2013 Microsoft. Tutti i diritti riservati.