记一个oracle存量的varchar字段转变为clob的记录

场景是oracle存量的字段长度为varchar字段长度,超过之后报value too large for column错误,于是更改为clob。

直接修改会报错数据无法转换,所以使用一个新字段来中转。

具体代码如下:

alter table XXX add a_new clob;

update XXX set a_new= a;

alter table XXX drop column a;

alter table XXX rename column a_new to a;

 

posted @ 2022-05-09 10:30  苏道羲  阅读(104)  评论(0)    收藏  举报