Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-Analyseendpunkt in Microsoft Fabric
Lagerhaus in Microsoft Fabric
SQL-Datenbank in Microsoft Fabric
Führt eine bitweise logische AND-Operation zwischen zwei ganzzahligen Werten durch und legt einen Wert auf das Ergebnis der Operation fest.
Transact-SQL-Syntaxkonventionen
Syntax
expression &= expression
Arguments
expression
Ein beliebiger gültiger Ausdruck eines der Datentypen in der numerischen Kategorie, mit Ausnahme des Bitdatentyps .
Rückgabetypen
Gibt einen Wert vom Datentyp des Arguments zurück, das in der Rangfolge höher steht. Weitere Informationen finden Sie unter Datentyprangfolge (Transact-SQL).For more information, see Data type precedence (Transact-SQL).
Remarks
Der &= Operator ist kurz für die Verwendung der = Operatoren und & Operatoren. Die folgenden beiden Abfragen sind gleichwertig.
-- &= 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 Beispiele geben ein Ergebnis von 1.
Weitere Informationen finden Sie unter & (Bitweise UND) (Transact-SQL).