orcal修改字段类型

在开发中,我们经常碰到一张有数据的表需要修改字段的类型,最常见的就是增加浮点型位数。

操作步骤如下

--1.更改原有字段名称
alter table tablename rename column columnname to columnname_tmp;

--2.增加原有字段并增加浮点精度
alter table tablename add columnname NUMBER(28,15);

--3.把替换字段的值插入到原字段
update tablename set columnname=trim(columnname_tmp);

--4.删除掉替换字段
alter table tablename drop column columnname_tmp;

--5.添加注释
comment on column tablename.columnname is 'columnname注释';

 

posted @ 2020-09-02 10:58  别动我的猫  阅读(365)  评论(0编辑  收藏  举报