【发布时间】:2011-02-14 01:13:01
【问题描述】:
所以这行得通...
ALTER TABLE variation AUTO_INCREMENT = 10;
但我想这样做;
ALTER TABLE variation AUTO_INCREMENT = (SELECT MAX(id)+1 FROM old_db.varaition);
但这不起作用,也不行;
SELECT MAX(id)+1 INTO @old_auto_inc FROM old_db.variation
ALTER TABLE variation AUTO_INCREMENT = @old_auto_inc;
那么有人知道怎么做吗?
(我试图确保 AUTO_INCREMENT 键不会在旧站点和新站点之间发生冲突,并且需要自动执行此操作。所以我可以在新数据库上线时运行脚本)
【问题讨论】:
标签: mysql