यह जांचने के लिए कि क्या बिट सेट है, आपकी क्वेरी होनी चाहिए:
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'