我在表格中有一些名称是一个数字(1,2,3,4 ......)
但是当我使用drop命令删除索引时,我得到 1064错误
DROP INDEX 1 ON table_name;
所以我的猜测是,当名字是数字时,我不能删除索引?或者还有其他我不知道的东西?
它如何在本地工作而不是在服务器上工作?
错误输出:
ERROR 1064 (42000): 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 '1 on table_name' at line 1
答案 0 :(得分:4)
用反引号围绕1
,即
DROP INDEX `1` ON table_name;