100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Oracle数据库 将字段varchar2类型转换成clob类型

Oracle数据库 将字段varchar2类型转换成clob类型

时间:2020-10-18 23:33:54

相关推荐

Oracle数据库 将字段varchar2类型转换成clob类型

Oracle数据库,将字段varchar2类型转换成clob类型

对于一个有值的列,如果通过先将varchar2转为long类型,再将long类型转为clob类型,会报错:要更改数据类型,则要修改的列必须为空。

可以通过以下方法修改:

1、新增一个clob类型的字段:tablename为表名;columnnew为新增的字段名

alter table tablename add columnnew clob;

2、将varchar2类型的字段内容更新到新建的字段中:columnold为原varchar2类型的字段

update tablename set columnnew=columnold;commit;

3、删掉原来的columnold字段

alter table tablename drop column columnold;

4、将新增的columnnew字段改名为columnold

alter table a8_header rename column columnnewto columnold;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。