【发布时间】:2014-05-05 06:28:50
【问题描述】:
我有下表emp:
Field Type Null Key Default Extra
id int(11) NO PRI NULL auto_increment
name varchar(20) YES NULL
dept varchar(20) YES NULL
现在我想将 name 的 varchar 大小从 20 更改为 50。
我已尝试使用以下 SQL 查询,但显示相同的错误:
ALTER TABLE emp
CHANGE COLUMN 'name' varchar(100);
ALTER TABLE emp
ALTER COLUMN name varchar(100);
这是错误:
1064 - 您的 SQL 语法有错误;检查相应的手册 到您的 MySQL 服务器版本以使用正确的语法 在第 2 行的 'varchar(100)' 附近
知道如何在 MYSQL 中更改 varchar 类型的列大小吗?
【问题讨论】: