MySql修改表【字段类型】,添加新列并赋默认值


 

-- 添加字段
ALTER TABLE  `tab1` 
add COLUMN create_user VARCHAR(50) DEFAULT  'admin' COMMENT  '添加人',
add COLUMN create_time datetime  DEFAULT  now()   COMMENT  '添加时间'  
 

-- 修改字段注释
ALTER TABLE tab1 MODIFY COLUMN name VARCHAR(30) NOT NULL COMMENT '姓名2';

 

  

mysql修改字段名:
ALTER  TABLE 表名 CHANGE [column] 旧字段名 新字段名 新数据类型;     
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 '注释' -- 正常,能修改字段名、字段类型、类型长度、默认值、注释

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM