在自动增量列中保留一组ID

时间:2014-03-09 11:48:13

标签: php mysql

我有一个自动增加columnd'id'的表。 当前的AUTO_INCREMENT值为99.因此插入此表的下一个元素将具有id = 99。

我需要添加1000行,强制它们的ID为2000-3000,然后保留这些值以免与其他人混淆。我的意思是,在插入这些行之后,我想将AUTO_INCREMENT值返回到99,以便下一行的值为99,之后为100,依此类推。 常规ID不会高于1000,所以我希望它们以正常方式递增。

我知道它看起来不那么优雅,但它会让特定任务变得更容易。

有可能吗?

1 个答案:

答案 0 :(得分:1)

  

我需要添加1000行,强制其ID

不,你不

自动增量字段不是您的想法。它的唯一标识符根本没有特别的意义。所以 - 别管它。如果你想要某种有意义的标识符 - 添加另一个字段并以任何你想要的方式玩它。

  

有可能吗?

幸运的是 - 没有。