SQLite,独家或.我如何清除旗帜?

前端之家收集整理的这篇文章主要介绍了SQLite,独家或.我如何清除旗帜?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
设置标志我写SET状态=状态|?我如何清除旗帜?通常我写SET状态=状态&( – 1 ^?)但^在sqlite中是非法的.我如何清除旗帜或使用独家或?

解决方法

sqlite似乎没有xor运算符.您可以使用以下方法模拟它:

select (~(a&b))&(a|b)

例如,当用0100(4)掩盖1111(15)时:

select (~(15&4))&(15|4)

答案是1011(11).这样你就可以清除旗帜.

猜你在找的Sqlite相关文章