我有一个表格,其中名为nameid
的列是自动增量的。我已经在该表中有很多行,但是,有时,在插入时,如果没有其他行具有0
值,MySQL会在此列分配值nameid
。最糟糕的是,如果一行在0
获得nameid
值,那么在连续更新时我得到错误:
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: 重复输入' 0'关键字&name;' nameId'发生错误:null
任何想法为什么会发生这种情况以及如何避免这个问题? 感谢