重新编号字段禁用自动增量

时间:2013-03-28 18:12:43

标签: mysql

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

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

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

1 个答案:

答案 0 :(得分:4)

这是你要找的吗?

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

如果你想删除 AUTO_INCREMENT,那么只需重新定义没有它的列:

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

否则,请创建列,根据需要进行复制/重新编号。