Opérateurs au niveau du bit (Transact-SQL)
Les opérateurs au niveau du bit exécutent des manipulations de bits entre deux expressions de tout type de données de la catégorie entier.
Opérateur |
Signification |
---|---|
Opérateur AND au niveau du bit (deux opérandes) |
|
Opérateur OR au niveau du bit (deux opérandes) |
|
Opérateur OR exclusif au niveau du bit (deux opérandes) |
Les opérandes des opérateurs au niveau du bit peuvent être de tout type de données des catégories chaîne binaire ou entier (à l'exception du type de données image), mais les deux opérandes ne peuvent être de n'importe quel type de données de la catégorie chaîne binaire. Ce tableau indique les types de données d'opérandes pris en charge.
Opérande de gauche |
Opérande de droite |
---|---|
int, smallint ou tinyint |
|
int, smallint, tinyint ou bit |
|
int, smallint, tinyint, binary ouvarbinary |
|
int, smallint, tinyint, binary ouvarbinary |
|
int, smallint, tinyint, binary ouvarbinary |
|
int, smallint ou tinyint |