mysql原表增加欄位且設定預設值及修改字段預設值

2022-06-27 12:18:08 字數 641 閱讀 8687

-- 增加欄位及注釋

alter table sr_zjff_main add zjbzjxbj int(1) default '0' comment '';

alter table sr_main_ylyj add yljzje double(20,2) default '0.00' comment '醫療救助金額';

-- 修改字段預設值語法:

alter table sr_main_sjzhk alter column mxsrs drop default; (若本身存在預設值,則先刪除)

alter table sr_main_sjzhk alter column mxsrs set default 1;(若本身不存在則可以直接設定)

-- 屬性改注釋

alter table sr_main_zdts modify column bmbh varchar(10) comment '資料來源部門';

-- 修改表注釋

alter table test1 comment '修改後的表的注釋';

-- 檢視表注釋

show create table sr_main_zdts;

-- 檢視表屬性注釋

show full columns from sr_main;

MySQL如何向表中增加 修改字段

alter table 表名 add 欄位名 資料型別 default 預設值 說明 資料型別如,varchar 50 alter table bank sokect info add column deptno varchar 8 如何刪除表中字段 alter table 表名 drop colu...

MySQL中大資料表增加字段,增加索引實現

普通的新增欄位sql alter table table name addcolumn num int 10 not null default 0after addtime 普通的新增索引sql alter table table name addindex num num 但是線上的一張表如果資料...

mysql的表最多可設定多少字段?

最近在開發的時候,遇到乙個報錯 can t create table errno 185 too many columns 根據英文,意思是表的字段太多了,那麼mysql的資料表最多能有多少列呢?mysql每個表要求的最大列是1024,每個資料庫最多可建立20億個表等等?是的,大家都這麼說,但是這個...