所以我有一个表,它是通过导入csv创建的。表的名称是 TABLE 101
. 显然,查询不会对它起作用,因为它包含一个空格?
如何将其重命名为 table101
或者别的什么?
我试过了this:-
ALTER TABLE ['TABLE 101']
RENAME TO ['tavle101']
但它不起作用,错误是:-
静态分析:
6 errors were found during analysis.
意外字符(位置12处“[”附近)意外字符(靠近“]”的位置24)意外字符(靠近“[”位置37)意外字符(在“]”附近(第48位)找到了一条新语句,但它与上一条语句之间没有分隔符(在“重命名”附近的位置27)无法识别的alter操作(位置27处“重命名”附近)sql查询:
ALTER TABLE ['TABLE 101'] RENAME TO ['tavle101']
MySQL said: Documentation
1064-您的sql语法有错误;在第1行“['table 101']rename to['tavle101']”附近,检查与mysql服务器版本对应的手册,以获得正确的语法
我做错什么了?
结合phpmyadmin使用mysql
1条答案
按热度按时间voj3qocg1#
您需要使用“重音符(``)”字符,而不是方括号[]。