1

是否可以禁用自动递增,以便我可以在没有 AI 的情况下重新编号字段?

我正在尝试这个,但它似乎无法正常工作:

ALTER TABLE `x`.`billadr` 
CHANGE COLUMN `AutoInc` `AutoInc` 
INT(11) NOT NULL ;
4

1 回答 1

4

这是你要找的吗?

ALTER TABLE `x`.`billadr` AUTO_INCREMENT = 1234;

如果要删除 AUTO_INCREMENT,则只需重新定义没有它的列:

ALTER TABLE `x`.`billadr` CHANGE `AutoInc` `AutoInc` INT(11) NOT NULL

否则,创建一个列,根据需要复制/重新编号。

于 2013-03-28T18:15:27.460 回答