我在使用InnoDB的MySQL中有一个表,其中有一列名为“ id”的列。
所以我的问题是,每当我从表中删除最后一行然后插入新值时,新值都会在删除的ID之后插入。
我的意思是假设我的id是32,我想删除它,然后如果我在删除后插入新行,则列id会自动递增到33。因此序列格式被破坏了,即id = 30,31,33而且不是32。
因此,当我删除最后一列后插入时,请帮我分配ID 32(而不是33)。
简短答案:不可以。
为什么?
我 强烈 建议您不要在此上浪费时间!确实非常容易出错。