这里是一个例子,显示了一些ALTER TABLE用法。我们以一个如下创建的表t1开始: mysql> CREATE TABLE t1 (a INTEGER,b CHAR(10));
为了改变列a,从INTEGER改为TINYINT NOT NULL(名字一样),并且改变列b,从CHAR(10)改为CHAR(20),同时重命名它,从b改为c: mysql> ALTER TABLE t1 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20);
为了改变列a,从INTEGER改为TINYINT NOT NULL(名字一样),并且改变列b,从CHAR(10)改为CHAR(20),同时重命名它,从b改为c: mysql> ALTER TABLE t1 MODIFY a TINYINT NOT NULL, CHANGE b c CHAR(20);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货