Bitweise Operatoren (Transact-SQL)
Bitweise Operatoren bearbeiten Bits aus zwei Ausdrücken eines Datentyps der ganzzahligen Datentypkategorie.
Operator |
Bedeutung |
---|---|
Bitweises AND (2 Operanden) |
|
Bitweises OR (2 Operanden) |
|
Bitweises exklusives OR (2 Operanden) |
Die Operanden für bitweise Operatoren können beliebige Datentypen aus den Datentypkategorien der ganzen Zahlen oder der binären Zeichenfolgen aufweisen (außer dem image-Datentyp). Ausnahme ist, dass nicht beide Operanden aus der Datentypkategorie der binären Zeichenfolgen stammen können. In der folgenden Tabelle sind alle Datentypen aufgeführt, die für Operanden unterstützt werden.
Linker Operand |
Rechter Operand |
---|---|
int, smallint oder tinyint |
|
int, smallint, tinyint oder bit |
|
int, smallint, tinyint, binary oder varbinary |
|
int, smallint, tinyint, binary oder varbinary |
|
int, smallint, tinyint, binary oder varbinary |
|
int, smallint oder tinyint |