MySQL之 关于字段的增删改

新增字段

基本语法:ALTER TABLE 表名 ADD COLUMN 字段名 字段类型、属性 AFTER/BEFORE 字段名

 

实例操作:

---------------------------------------------------------------------------------------------------------------------------------

ALTER TABLE ADD COLUMN `is_use_surplus` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否使用余额:0,否;1,是' ;

 

 

修改字段

 

1、修改字段名

 

基本语法:ALTER TABLE 表名 CHANGE 旧字段名 新字段名 字段类型、属性

 

实例操作:

---------------------------------------------------------------------------------------------------------------------------------

ALTER TABLE order CHANGE price total_price decimal(8,2) NOT NULL DEFAULT '0.00' COMMENT '实际支付金额' ;

 

 

2、修改字段类型

 

基本语法:ALTER TALBE 表名 MODIFY 字段名 字段类型、属性 AFTER/BEFORE 某字段

 

实例操作:

---------------------------------------------------------------------------------------------------------------------------------

ALTER TALBE once_card_code MODIFY `oco_dealer_orderid` varbinary(100) NOT NULL DEFAULT '' COMMENT '商户订单(使用余额全额支付,则,无商户订单号)' ;

 

ALTER TABLE coach_live_account MODIFY COLUMN `coa_lacnt_wb_coins` SMALLINT(5) NOT NULL DEFAULT '0' COMMENT '币数' AFTER coa_lacnt_amount;

 

 

删除字段

基本语法:ALTER TABLE 表名 DROP 字段名

 

实例操作:

---------------------------------------------------------------------------------------------------------------------------------

ALTER TABLE order DROP mark_no ;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章