&= (Bitové přiřazení AND) (Transact-SQL)

Platí pro:SQL ServerAzure SQL DatabaseSpravovaná instance Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)Koncový bod analýzy SQL v Microsoft FabricSklad v Microsoft FabricDatabáze SQL v Microsoft Fabric

Provede bitové logické AND operace mezi dvěma celočíselnou hodnotou a nastaví hodnotu na výsledek operace.

Transact-SQL konvence syntaxe

Syntax

expression &= expression

Arguments

expression

Libovolný platný výraz libovolného z datových typů v číselné kategorii s výjimkou bitového datového typu.

Návratové typy

Vrátí datový typ argumentu s vyšší prioritou. Další informace naleznete v tématu Priorita datového typu.

Remarks

Operátor &= je zkratka pro použití = operátorů a & operátorů. Následující dva dotazy jsou ekvivalentní.

-- &= operator
DECLARE @bitwise AS INT = 1;
SET @bitwise &= 1;

SELECT @bitwise;
GO

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

SELECT @bitwise;
GO

Oba příklady vrátí výsledek .1

Další informace najdete v tématu &Bitwise AND).>