Operações de troca de bits no T-SQL

Eu tenho um campo int bitmasked no meu banco de dados. Normalmente eu gerencio através do código C #, mas agora eu preciso virar um pouco na máscara usando o T-SQL

Como faço o seguinte:

O bit que eu quero inverter: 1 << 8 (256)

O valor da máscara antes de eu virar: 143

O valor da máscara depois de virar: 399

Isso pode ser feito sem os operadores de bit que estão faltando no T-SQL, certo?

questionAnswers(2)

yourAnswerToTheQuestion