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注释';
原文地址:https://www.cnblogs.com/zeussbook/p/13600629.html