我的查询如下:
insert into TABLE(COLUMNS) values(VALUES) on duplicate key update id=last_insert_id(id)
我用它来获取插入或现有数据行的ID。
$id=$connection->lastinsertid();
现在我的auto_increment
跳转每个重复密钥更新都有问题。
我相当肯定on duplicate key
更新部分导致这些跳转。这是问题的根源吗?有没有办法在查询中修复此问题,而不是每次都重置auto_increment
?