【问题标题】:Mysql change column name from "group" to "group_code"Mysql将列名从“group”更改为“group_code”
【发布时间】:2014-04-26 09:59:31
【问题描述】:

我已将列名设置为“组”,原来是保留字。现在我尝试将名称更改为“group_code”,但出现错误。我试试:

ALTER TABLE task_values CHANGE group group_code VARCHAR(40) NOT NULL;

ALTER TABLE task_values CHANGE 'group' group_code VARCHAR(40) NOT NULL;

但都失败了,我得到“没有这样的元素”错误。请帮忙

【问题讨论】:

    标签: mysql sql sqlcommand


    【解决方案1】:

    您需要在group 周围使用反引号,正如您所说,这是一个mysql 保留关键字

    ALTER TABLE task_values CHANGE `group` group_code VARCHAR(40) NOT NULL;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-11
      • 2019-01-14
      • 2012-05-06
      • 2016-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-10
      相关资源
      最近更新 更多