Bit-Flipping-Operationen in T-SQL
Ich habe ein Bitmasked Int-Feld in meiner Datenbank. Normalerweise verwalte ich es über C # -Code, aber jetzt muss ich mithilfe von T-SQL ein wenig in der Maske blättern
Wie mache ich das Folgende:
Das Bit, das ich umdrehen möchte: 1 << 8 (256)
Der Maskenwert vor dem Umblättern: 143
Der Maskenwert nach dem Flip: 399
Dies kann ohne die Bitoperatoren geschehen, die in T-SQL fehlen, oder?