mysql> select * from ATRs;
+-----+-------------+---------------+-------+----------+
| Id | Name_ | Team | Goals | Trophies |
+-----+-------------+---------------+-------+----------+
| 110 | Messi | Barcelona | 699 | 0 |
| 107 | Ronaldo | Juventus | 60 | 0 |
| 107 | Ronaldo | Real Madrid | 60 | 0 |
| 109 | Lewandowski | Bayern Munich | 400 | 10 |
| 109 | Lewansowski | Dortmund | 88 | 4 |
| 210 | Neymar | Barcelona | 121 | 9 |
| 210 | Neymar | Paris | 48 | 1 |
+-----+-------------+---------------+-------+----------+
7 rows in set (0.00 sec)
这是我的table
alter table ATRs change Name_ Name varchar(22);
在这个命令之后,服务器根本不响应,我在那之后写的任何东西都被当作纯文本处理。
2条答案
按热度按时间pdtvr36n1#
请重命名列而不是更改
ncecgwcz2#
name是一个关键字。尝试使用反勾号。
alter table ATRs change
Name_Name
varchar(22);