我已经将列名设置为“ group”,这实际上是一个保留字。现在,我尝试将名称更改为“ 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;
但都失败了,我收到“无此元素”错误。请帮忙
您将需要使用反引号group,正如您所说,反引号是 mysql保留关键字
group
ALTER TABLE task_values CHANGE `group` group_code VARCHAR(40) NOT NULL;