我有一个列,标记为int(11)not null unsigned。
它有一个值,比如10。
当我从中运行查询-11时,它会循环到4294967295。
我真正想要的是它只是归零。
我正在使用php来运行查询,所以如果可以用来查找解决方案,那太好了!
我需要更改或做什么?
答案 0 :(得分:0)
试
SET sql_mode='NO_UNSIGNED_SUBTRACTION';
有关详情,请参阅本手册页: http://dev.mysql.com/doc/refman/5.0/en/out-of-range-and-overflow.html