从数据库中查询出ID最大值并且加1作为下一条记录的起始条件会出现的问题

时间:2022-05-29 15:11:35
 从数据库中查询出ID最大值并且加1作为下一条记录的起始条件会出现的问题:比如在查询最大值的时候查询出来的是10,而当你要插入
下一条记录的时候,这时有人比你先插入了一条记录,这样的话,你本来想要插入的编号比如是KEHU_0011,但是这个时候因为已经有人比
你早一步插入了数据了,这样你的ID值就是12了,而插入的客户编号为KEHU_0011,实际上这个时候这个客户编号已经被占用了,于是就会
出现这种情况就是一个客户编号对应两个客户ID,因此就会出现错误了。