天天看點

Oracle 字段類型clob 修改為varchar2 的方法轉載于http://ju.outofmemory.cn/entry/336032

轉載于http://ju.outofmemory.cn/entry/336032

Oracle

在Oracle資料庫中,将字段的Clob類型修改為VARCHAR2的方法的大緻思路:

1、新增一個字段,類型為VARCHAR2

2、将字段類型Clob的列資料更新到新增的列

3、删除Clob列

4、将新增列名更改為原來的列名

具體操作示例如下:

--新增一個字段,類型為VARCHAR2
alter table t_demo add temp VARCHAR2(500);
--将字段類型Clob的列資料更新到新增的列
update t_demo set temp=CONTENT;
--删除Clob列
alter table t_demo drop column CONTENT;
--将新增列名更改為原來的列名
alter table t_demo rename column temp to CONTENT;