是否可以禁用自动增量,以便我可以在没有AI的情况下重新编号字段?
我正在尝试这个,但它似乎没有正常工作:
ALTER TABLE `x`.`billadr`
CHANGE COLUMN `AutoInc` `AutoInc`
INT(11) NOT NULL ;
答案 0 :(得分:4)
这是你要找的吗?
ALTER TABLE `x`.`billadr` AUTO_INCREMENT = 1234;
如果你想删除 AUTO_INCREMENT
,那么只需重新定义没有它的列:
ALTER TABLE `x`.`billadr` CHANGE `AutoInc` `AutoInc` INT(11) NOT NULL
否则,请创建新列,根据需要进行复制/重新编号。