Delen via


&= (Bitwise AND-toewijzing) (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-eindpunt in Microsoft FabricMagazijn in Microsoft FabricSQL-database in Microsoft Fabric Preview

Voert een bitsgewijze logische AND-bewerking tussen twee gehele getallen uit en stelt een waarde in op het resultaat van de bewerking.

Transact-SQL syntaxis-conventies

Syntax

expression &= expression

Arguments

expression

Elke geldige expressie van een van de gegevenstypen in de numerieke categorie, met uitzondering van het bitgegevenstype .

Return types

Retourneert het gegevenstype van het argument met de hogere prioriteit. Zie De prioriteit van het gegevenstype (Transact-SQL) voor meer informatie.

Remarks

De &= operator is afkorting voor het gebruik van de = operator en & operators. De volgende twee query's zijn equivalent.

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

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

Beide voorbeelden retourneren een resultaat van 1.

Zie & (Bitwise AND) (Transact-SQL) voor meer informatie.