Mysql修改字段型別,修改欄位名

2022-10-08 17:57:13 字數 1559 閱讀 3990

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; -- 報錯

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; -- 報錯

Mysql修改字段型別修改

mysql修改字段型別與長度修改等 alter table news modify column title varchar 130 alter table 表名 modify column 欄位名 型別 如 news 表裡的title 字段 原來長度是 100個字元,現長度要改成130個字元 al...

Mysql修改字段型別,修改欄位名

mysql修改字段型別 能修改字段型別 型別長度 預設值 注釋 對某欄位進行修改 alter table 表名 modify column 欄位名 新資料型別 新型別長度 新預設值 新注釋 column可以省略 alter table table1 modify column column1 dec...

MySQL修改字段型別

mysql alter table 表名 modify column 欄位名 型別。資料庫中address表 city欄位是varchar 30 修改型別可以用 謹慎修改型別,可能會導致原有資料出錯 mysql alter table address modify column city char ...