Untuk memeriksa apakah bit telah disetel, kueri Anda harus:
SELECT * FROM _table_ x WHERE x.options & (1 << 4) != 0
Dan untuk memeriksa apakah itu tidak disetel:
SELECT * FROM _table_ x WHERE x.options & (1 << 4) = 0
Perbarui :Berikut cara menyetel bit individual:
UPDATE table SET options = options | (1 << 4)
Untuk menghapus satu bit:
UPDATE table SET options = options &~ (1 << 4)
Anda juga dapat mengatur semuanya sekaligus dengan string biner:
UPDATE table SET options = b'00010010'