Aracılığıyla paylaş


&= (Bit düzeyinde VE atama) (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

İki tamsayı değeri arasında bit düzeyinde mantıksal AND işlemi gerçekleştirir ve işlemin sonucuna bir değer ayarlar.

Transact-SQL söz dizimi kuralları

Syntax

expression &= expression

Arguments

expression

Bit veri türü dışında sayısal kategorideki veri türlerinden herhangi birinin geçerli ifadeleri.

Dönüş türleri

Daha yüksek önceliğe sahip bağımsız değişkenin veri türünü döndürür. Daha fazla bilgi için bkz. Veri türü önceliği (Transact-SQL).

Remarks

işleci &= ve = işleçlerini & kullanmak için kısaltmadır. Aşağıdaki iki sorgu eşdeğerdir.

-- &= operator
DECLARE @bitwise INT = 1;
SET @bitwise &= 1;
SELECT @bitwise;
GO

-- = and & operators
DECLARE @bitwise INT = 1;
SET @bitwise = @bitwise & 1;
SELECT @bitwise;
GO

Her iki örnek de sonucunu 1döndürür.

Daha fazla bilgi için bkz . & (Bit Düzeyinde VE) (Transact-SQL).