天天看點

alter語句的錯誤(有關鍵字的問題存在)

場景:

mysql> alter table stu change name group varchar(20) not null;

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 'group

 varchar(20) not null' at line 1

發現有錯誤,仔細一看,是關鍵字的問題,group不能作為列名稱。

解決方法:改為stu_group即可。

alter table stu change name stu_group varchar(20) not null;