Operatori bit per bit (Transact-SQL)
Gli operatori bit per bit eseguono manipolazioni di bit tra due espressioni di uno dei tipi di dati della categoria integer.
Operatore | Descrizione |
---|---|
AND bit per bit (due operandi). |
|
OR bit per bit (due operandi). |
|
OR esclusivo bit per bit (due operandi). |
Il tipo di dati degli operandi per gli operatori bit per bit può essere uno dei tipi di dati delle categorie integer o stringhe binarie (tranne il tipo image). Non è consentito tuttavia che entrambi gli operandi siano di un tipo della categoria stringhe binarie. Nella tabella seguente vengono descritti i tipi di dati supportati per gli operandi.
Operando sinistro | Operando destro |
---|---|
int, smallint o tinyint |
|
int, smallint, tinyint o bit |
|
int, smallint, tinyint, binary o varbinary |
|
int, smallint, tinyint, binary o varbinary |
|
int, smallint, tinyint, binary o varbinary |
|
int, smallint o tinyint |
Vedere anche
Riferimento
Operatori (Transact-SQL)
Tipi di dati (Transact-SQL)