mysql的bit字段取值只能为0和1,相当于bool类型

mysql的bit字段取值只能为0和1,相当于bool类型,如果取了别的值,mysql也不报错,但是数据无变化,更新不了。 这是mysql坑的一个地方 

例如 update queue set is_called=2 where id=5

is_called是bit类型,这个语句可以执行成功,但是受影响行数为0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注