Oracle 字段类型clob 修改为varchar2 的方法
侧边栏壁纸
  • 累计撰写 269 篇文章
  • 累计收到 275 条评论

Oracle 字段类型clob 修改为varchar2 的方法

Karry Bai
2017-12-06 / 0 评论 / 183 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2020年12月25日,已超过551天没有更新,若内容或图片失效,请留言反馈。

 

在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;

 

0

评论 (0)

取消