-
mysql修改字段類型:
-
--能修改字段類型、類型長度、默認值、注釋
-
--對某字段進行修改
-
ALTER TABLE 表名 MODIFY COLUMN 字段名 新數據類型 新類型長度 新默認值 新注釋; -- COLUMN可以省略
-
alter table table1 modify column column1 decimal(10,1) DEFAULT NULL COMMENT '注釋'; -- 正常,能修改字段類型、類型長度、默認值、注釋
-
-
mysql修改字段名:
-
ALTER TABLE 表名 CHANGE 舊字段名 新字段名 新數據類型;
-
alter table table1 change column1 column1 varchar(100) DEFAULT 1.2 COMMENT '注釋'; -- 正常,此時字段名稱沒有改變,能修改字段類型、類型長度、默認值、注釋
-
alter table table1 change column1 column2 decimal(10,1) DEFAULT NULL COMMENT '注釋' -- 正常,能修改字段名、字段類型、類型長度、默認值、注釋
-
alter table table1 change column2 column1 decimal(10,1) DEFAULT NULL COMMENT '注釋' -- 正常,能修改字段名、字段類型、類型長度、默認值、注釋
-
alter table table1 change column1 column2; -- 報錯