错误SQL ALTER TABLE#1064

时间:2015-10-14 10:13:48

标签: mysql sql

我的SQL语法出错,任何人都可以帮助我,因为我真的没有看到错误......

这是请求SQL:

ALTER TABLE t_personne Change email_personne to mail_pers ;

MySQL错误

  

1064 - 您的SQL语法出错;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   靠近mail_pers'在第1行

请帮助

2 个答案:

答案 0 :(得分:0)

SQL ALTER TABLE语法 要在表中添加列,请使用以下语法:

ALTER TABLE table_name
ADD column_name datatype

要删除表中的列,请使用以下语法(请注意,某些数据库系统不允许删除列):

ALTER TABLE table_name
DROP COLUMN column_name

要更改表中列的数据类型,请使用以下语法:

SQL Server / MS Access:

ALTER TABLE table_name
ALTER COLUMN column_name datatype

答案 1 :(得分:0)

如果您尝试重命名该列,那么

<强>查询

ALTER TABLE t_personne  
CHANGE COLUMN email_personne mail_pers VARCHAR(255) NOT NULL;

Documentation