Megosztás a következőn keresztül:


&= (Bitenkénti ÉS hozzárendelés) (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példányAzure Synapse AnalyticsElemzési platformrendszer (PDW)SQL Analytics-végpont a Microsoft FabricbenRaktár a Microsoft FabricbenSQL-adatbázis a Microsoft Fabricben

Bitenkénti logikai ÉS műveletet hajt végre két egész szám között, és beállít egy értéket a művelet eredményére.

Transact-SQL szintaxis konvenciók

Syntax

expression &= expression

Arguments

expression

A numerikus kategória bármelyik adattípusának érvényes kifejezése , kivéve a bit adattípust.

Visszatérési típusok

Az argumentum adattípusát adja vissza a magasabb előzményekkel. További információ: Adattípus elsőbbsége (Transact-SQL).

Remarks

Az &= operátor rövidített az és = az & operátorok használatára. A következő két lekérdezés egyenértékű.

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

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

Mindkét példa a következő eredményt 1adja vissza: .

További információ: > (Bitwise AND) (Transact-SQL).