Per verificare se è impostato un bit, la tua query deve essere:
SELECT * FROM _table_ x WHERE x.options & (1 << 4) != 0
E per verificare se non è impostato:
SELECT * FROM _table_ x WHERE x.options & (1 << 4) = 0
Aggiorna :Ecco come impostare un singolo bit:
UPDATE table SET options = options | (1 << 4)
Per cancellare un singolo bit:
UPDATE table SET options = options &~ (1 << 4)
Puoi anche impostarli tutti in una volta con una stringa binaria:
UPDATE table SET options = b'00010010'