mysql在索引0处为自动增量列

时间:2017-11-15 18:40:10

标签: mysql auto-increment

我有一个表格,其中名为nameid的列是自动增量的。我已经在该表中有很多行,但是,有时,在插入时,如果没有其他行具有0值,MySQL会在此列分配值nameid。最糟糕的是,如果一行在0获得nameid值,那么在连续更新时我得到错误:

  

com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:   重复输入' 0'关键字&name;' nameId'发生错误:null

任何想法为什么会发生这种情况以及如何避免这个问题? 感谢

0 个答案:

没有答案