无法将整数列添加到现有表

时间:2013-09-15 22:33:11

标签: php mysql

我正在尝试将列添加到现有表中,其类型为整数,约束为11 number

我正在运行此命令:

ALTER TABLE pages ADD COLUMN order INTEGER(11);

但是我得到了ERROR 1064(42000)

1 个答案:

答案 0 :(得分:3)

order是MySQL中的reserved word。使用

ALTER TABLE pages ADD COLUMN `order` INTEGER(11)
  

如果引用保留字,则允许使用保留字作为标识符

或只选择其他名称。