在MySQL中切换TINYINT字段

MySQL使用数据类型TINYINT来存储布尔值。MySQL将值存储为TINYINT(1),该值与位相同,因此该值为0(假)或1(真)。使用布尔型字段可能非常有用,但是在处理中可能会很昂贵,因为更改您必须查询数据库的值,找出字段的值然后采取相应措施。

这是一个简单的MySQL查询,可用于切换TINYINT字段中已经存在的值,而无需进行任何预查询。

UPDATE table SET field = 1 - field

以上是 在MySQL中切换TINYINT字段 的全部内容, 来源链接: utcz.com/z/361047.html

回到顶部