加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

sql – 如何在oracle中将列varchar更改为clob

发布时间:2021-01-12 04:31:42 所属栏目:编程 来源:网络整理
导读:我在oracle DB中配置了一个列为varchar的列具体信息,该数据库此刻用于客户,一些行已经存储了数据. 此刻我想将列具体信息变动为Clob列.什么是智慧的方法来实现这一方针? 办理要领 (如早年的谜底),这里是代码: ALTER TABLE atable ADD (tmpdetails CLOB);UPDA

我在oracle DB中配置了一个列为varchar的列具体信息,该数据库此刻用于客户,一些行已经存储了数据.

此刻我想将列具体信息变动为Clob列.什么是智慧的方法来实现这一方针?

办理要领

(如早年的谜底),这里是代码:
ALTER TABLE atable
 ADD (tmpdetails  CLOB);

UPDATE atable SET tmpdetails=details;
COMMIT;

ALTER TABLE atable DROP COLUMN details;

ALTER TABLE atable
RENAME COLUMN tmpdetails TO details;

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读