Oracle修改字段类型相关操作

此方法仅针对有数据的字段类型更改!

 -- 一、变更原‘字段名’为‘字段名1’
alter table 库名.表名 rename column 字段名 to 字段名1;

 -- 二、增加一个与原字段同名的字段,类型更改为自己想要的类型
alter table 库名.表名 add 字段名 类型;

 -- 三、为新字段增加注释
comment on column 库名.表名.字段名 is '字段名的注释';

 -- 四、把原字段数据更新到新增字段
update 库名.表名 set 库名.表名.字段名 = TRIM(库名.表名.原字段名);

 -- 五、删除原字段
alter table 库名.表名 drop column 字段名;

你可能感兴趣的:(oracle,oracle,数据库,sql)