SQL查询:
ALTER TABLE `x` CHANGE `y` `y` INT( 9 ) UNSIGNED NOT NULL DEFAULT '1000' AUTO_INCREMENTMySQL说:
文档1067 -“y”的默认值无效,默认值是否可以与mysql中的自动增量相结合
正确的MySQL语法是什么?
发布于 2010-09-17 07:08:26
这应该是可行的:
ALTER TABLE `x` CHANGE `y` `y` INT( 9 ) UNSIGNED AUTO_INCREMENT您只是不能为auto_increment定义默认值。
发布于 2010-09-17 07:09:25
听起来您想要做的是设置AUTO_INCREMENT的起始值。你所做的是:
ALTER TABLE x AUTO_INCREMENT=1000
https://stackoverflow.com/questions/3733276
复制相似问题