Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-analysslutpunkt i Microsoft Fabric
Lager i Microsoft Fabric
SQL-databas i Förhandsversion av Microsoft Fabric
Utför en bitvis logisk AND-åtgärd mellan två heltalsvärden och anger ett värde till resultatet av åtgärden.
Transact-SQL syntaxkonventioner
Syntax
expression &= expression
Arguments
expression
Ett giltigt uttryck för någon av datatyperna i den numeriska kategorin, förutom bitdatatypen .
Return types
Returnerar datatypen för argumentet med högre prioritet. Mer information finns i Prioritet för datatyp (Transact-SQL).
Remarks
Operatorn &= är en förkortning för att använda operatorerna = och & . Följande två frågor är likvärdiga.
-- &= operator
DECLARE @bitwise INT = 1;
SET @bitwise &= 1;
SELECT @bitwise;
GO
-- = and & operators
DECLARE @bitwise INT = 1;
SET @bitwise = @bitwise & 1;
SELECT @bitwise;
GO
Båda exemplen returnerar ett resultat av 1.
Mer information finns i & (Bitwise AND) (Transact-SQL).