我不确定这是DB还是application的行为。如果事务在某些记录已经被添加到具有自动生成ID的表中时失败,例如ID 22,并且存在rollback,那么是否有一种方法可以重用ID 22?这样,表就会在失败的事务之前恢复到以前的状态--即使是关于next auto ID。下面是我一直在运行的代码,指出了失败点:{
我已经创建了一个表AddictionText。`Condition` VARCHAR(255) NOT NULL);INSERT INTO AddictionText VALUES ('šarec')select * from AddictionText where AddictionText.Condition='sarec' --mind you, first characte