【问题标题】:how to rename a two-word(for example; 'manager id') column name in MySQL [duplicate]如何在 MySQL 中重命名两个单词(例如,'manager id')列名 [重复]
【发布时间】:2022-01-25 08:14:18
【问题描述】:

我尝试使用下面的代码 ALTER TABLE table_name 将“MANAGER ID”更改为 manager_id;

收到错误消息: 1064. 你的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行 0.000 秒的“管理器 ID”TO manager_id 附近使用正确的语法

【问题讨论】:

    标签: mysql


    【解决方案1】:

    正确的语法是:

    ALTER TABLE table_name RENAME COLUMN `MANAGER ID` TO manager_id;
    

    【讨论】:

    • 谢谢扎卡利亚
    【解决方案2】:

    根据this question and answer,您使用了错误的引号。应该是

    `MANAGER ID`
    

    See also the reference documentation.

    【讨论】:

      猜你喜欢
      • 2016-08-23
      • 2020-02-06
      • 2021-05-17
      • 2019-06-30
      • 2017-12-26
      • 1970-01-01
      • 1970-01-01
      • 2011-02-11
      相关资源
      最近更新 更多