我有一个名为“A B C”(带空格,请不要问我为什么)的MySQL数据库表。我需要将其重命名为“ABC”。
这个查询不起作用:(
rename table 'A B C' to 'ABC'
正确的查询应该是什么?
我一直收到相同的常见错误提示。
'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version'
我有一个名为“A B C”(带空格,请不要问我为什么)的MySQL数据库表。我需要将其重命名为“ABC”。
这个查询不起作用:(
rename table 'A B C' to 'ABC'
正确的查询应该是什么?
我一直收到相同的常见错误提示。
'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version'
使用反引号转义名称。
rename table `A B C` to ABC
rename table `A B C` to ABC;
你可能只需要用反引号(`)而不是单引号(')来包含带空格的名称。我不知道如何转义反引号以便在代码预览中显示,但我认为你能够解决它。
前往 SQL 查询,复制表格的名称,并将其粘贴回查询中输入您想要的新名称。
示例:将表格“销售记录”重命名为“销售”
需要从原始 SQL 查询中复制“销售记录”表格的名称。