ビットが設定されているかどうかを確認するには、クエリを次のようにする必要があります。
SELECT * FROM _table_ x WHERE x.options & (1 << 4) != 0
そして、それが設定されていないかどうかを確認するには:
SELECT * FROM _table_ x WHERE x.options & (1 << 4) = 0
更新 :個々のビットを設定する方法は次のとおりです:
UPDATE table SET options = options | (1 << 4)
個々のビットをクリアするには:
UPDATE table SET options = options &~ (1 << 4)
バイナリ文字列を使用して、それらすべてを一度に設定することもできます:
UPDATE table SET options = b'00010010'