遇到过几次了,主键是int型的,插入的主键值到2000多的时候就自动从1开始了,例如表的主键自增值已经到了2000多,但插入记录的主键值由于突然从1开始了,跟自增值不一致的问题。 求大牛解答

解决方案 »

  1.   

    楼主是否使用truncate table清除表数据了?这样会导致表自增序列初始值自动从1开始。
      

  2.   

    没。 而且就算truncate了, 新插入的主键值和主键自增数值也应该都是1啊,不会导致两者不一致的情况啊
      

  3.   

    没。 而且就算truncate了, 新插入的主键值和主键自增数值也应该都是1啊,不会导致两者不一致的情况啊