+ (Tekli Plus) (Transact-SQL)
Bir sayısal ifade (tek işlem işleç) değerini verir.
+ numeric_expression
Bağımsız değişkenler
- numeric_expression
Herhangi bir geçerli mi ifade dışında sayısal veri türü kategori, veri türleri herhangi birinindatetime ve smalldatetime veri türleri.
Sonuç türleri
Veri türünü döndürür. numeric_expression, dışında imzasız tinyint ifade için yükseltildikten bir smallint Sonuç.
Remarks
Artı bir tekli önce herhangi bir sayısal ifade görünebilir, ancak hiçbir işlem deyim döndürülen değeri yerine getirir.Özellikle, negatif ifade pozitif bir değer döndürmeyecektir.Pozitif bir değer negatif ifade dönmek için , kullanan abs işlev.
Örnekler
C.Değişken bir pozitif değer ayarlama
Aşağıdaki örnek, bir değişken için pozitif bir değer ayarlar.
DECLARE @MyNumber decimal(10,2);
SET @MyNumber = +123.45;
SELECT @MyNumber;
GO
sonuç kümesi aşağıdadır:
-----------
123.45
(1 row(s) affected)
b.Tekli artı işleç bir negatif değer ile kullanma
Aşağıdaki örnek, tekli kullanarak gösterir ayrıca ABS() negatif bir ifade ile aynı negatif deyim işlev.Tek işlem artı ifade etkilemez, ancak MUTLAK işlevini deyimin bir pozitif değer verir.
USE tempdb;
GO
DECLARE @Num1 int;
SET @Num1 = -5;
SELECT +@Num1, ABS(@Num1);
GO
sonuç kümesi aşağıdadır:
----------- -----------
-5 5
(1 row(s) affected)