Aracılığıyla paylaş


-(Eksi) (Transact-SQL)

Negatif sayısal ifade (bir tek işlem işleç) değeri döndürür.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

- numeric_expression

Bağımsız değişkenler

  • numeric_expression
    Herhangi bir geçerli ifade herhangi birine sayısal veri türü kategori dışında tarih ve saat kategori veri türleri.

Sonuç türleri

Veri türünü döndürür numeric_expression, dışında imzasız tinyint ifade yükseltilmiş bir imzalı için smallint sonucu.

Örnekler

A.Bir değişken için negatif bir değer ayarlama

Aşağıdaki örnek bir değişken için negatif bir değer ayarlar.

USE tempdb;
GO
DECLARE @MyNumber decimal(10,2);
SET @MyNumber = -123.45;
SELECT @MyNumber;
GO

B.Bir değişken için negatif bir değer değiştirme

Aşağıdaki örnek bir değişkeni, negatif bir değer değiştirir.

USE tempdb;
GO
DECLARE @Num1 int;
SET @Num1 = 5;
SELECT -@Num1;
GO