我正在尝试传递我的问题...即我无法重命名导入的名为“TABLE 12”的表。我收到了回复:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''TABLE 12' TO categories' at line 1
答案 0 :(得分:2)
使用`而不是'来引用MySQL中的数据库/表/字段名称。 e.g:
RENAME TABLE `TABLE 12` TO `categories`
答案 1 :(得分:1)
在系统相关对象上使用反引号。
假设您的表名为TABLE 12
:
RENAME TABLE `TABLE 12` TO `categories`
假设您的表名为12
:
RENAME TABLE `12` TO `categories`
答案 2 :(得分:0)
尝试使用反引号(`)而不是引号(')。
RENAME TABLE `TABLE 12` TO `Categories`