手册上不是有吗如果你希望改变一个列的类型而不是列名,CHANGE 句法仍然需要有两个列名,即使它们是一样的。例如: 
mysql> ALTER TABLE t1 CHANGE b b BIGINT NOT NULL;然后,到 MySQL 3.22.16a 时,你也可以使用 MODIFY 来改变一个列的类型而不需要重命名它: 
mysql> ALTER TABLE t1 MODIFY b BIGINT NOT NULL;