oracle varchar2 为什么改不成clob
展开全部
varchar2可以改成clob,但是需要迂回更改,不可以直接更改。
可用如下方法修改:
1、创建一个新字段为clob类型。
alter table test add name1 clob;
2、将原来varchar2字段中的数据存放到clob字段中。
update test set name1=to_char(name);
commit;
3、删除原有的varchar2字段。
alter table test drop column name;
4、将clob的字段名改为原来的varchar2字段名。
alter table test rename column name1 to name;
这样就可以实现将varchar2改成clob了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询