ORA-22858: invalid alteration of datatype(varchar2转化clob)
[size=large]
在11g下
--修改某字段类型 不能按照字段原来顺序(尤其是clob 与其他字段的转换)
alter table gsj_question add column_new varchar2(2000);
update gsj_question set column_new=c_replycontent;
alter table gsj_question drop column c_replycontent;
alter table gsj_question rename column column_new to c_replycontent;
--修改某字段类型 可以按照字段原来顺序(尤其是clob 与其他字段的转换)
--本例是 varchar2 转成 clob
alter table gsj_question add cloumn_new clob;
update gsj_question set cloumn_new=c_replycontent,c_replycontent=null;
commit;
alter table gsj_question modify c_replycontent long;
alter table gsj_question modify c_replycontent clob;
update gsj_question set c_replycontent=cloumn_new,cloumn_new=null;
commit;
alter table gsj_question drop column cloumn_new;[/size]
ORA-22858: invalid alteration of datatype(varchar2转化clob)相关推荐
- ORA-22858 invalid alteration of datatype varchar2转化clob
author:skate time:2010-11-30 ORA-22858: invalid alteration of datatype 由于业务的需要,今天研发同事问我在oracle里如何把ta ...
- invalid alteration of datatype(varchar2转化clob)
由于业务的需要,今天研发同事问我在oracle里如何把table的varchar2类型转化为clob类型,其实标量类型的变量可以直接转换. 在'列'没有数据时,可以直接修改 alter table t ...
- ORA-22858 invalid alteration of datatype
官方解释 ORA-22858 invalid alteration of datatype Cause: An attempt was made to modify the column type t ...
- ORA-22858: invalid alteration of datatype
SQL> alter table TRIG_SQL_2 modify sqltext blob; alter table TRIG_SQL_2 modify sqltext blob ...
- Thread: alter varchar2 column to clob // ORA-22858: invalid alteration of datatype
https://forums.oracle.com/forums/thread.jspa?threadID=411705 -- 修改字段类型 改为CLOB -- Varchar2 to CLOB -- ...
- 笔记:Oracle报错:ORA-22858: invalid alteration of datatype
Oracle数据库 VARCHAR2转CLOB报错: ALTER TABLE TABLE_NAME MODIFY ( "FIELD" CLOB ) ; ORA-22858: ora ...
- 笔记:Oracle报错:ORA-22858 invalid alteration of datatype
Oracle数据库 VARCHAR2转CLOB报错: ALTER TABLE TABLE_NAME MODIFY ( "FIELD" CLOB ) ; ORA-22858: ora ...
- oracle varchar2 赋值给clob,VARCHAR2转换为CLOB碰到ORA-22858错误
今天开发人员问我如何将一个VARCHAR2类型的字段转化为CLOB类型. 记得在9i及以前版本是不能直接转换的,不过10g以上版本还真没有注意过这个问题,测试了一下直接转换,果然碰到了ORA-2285 ...
- oracle22858,VARCHAR2转换为CLOB碰到ORA-22858错误
今天开发人员问我如何将一个VARCHAR2类型的字段转化为CLOB类型. 记得在9i及以前版本是不能直接转换的,不过10g以上版本还真没有注意过这个问题,测试了一下直接转换,果然碰到了ORA-2285 ...
最新文章
- 电话号码正则表达式键盘弹起验证
- MySQL 行锁功过:怎么减少行锁对性能的影响
- sap在线服务器,SAP服务器常用端口
- 持久对象生命周期的状态
- 解决pip使用异常No module named 'pip'
- nginx 注释配置及详解
- php预处理_如何用预处理让 PHP 更先进
- python海龟绘图画树_Python:海龟绘图(二)
- python读取linux内存_使用python获取CPU和内存信息(linux系统)
- 互联网搜索 解决问题的心法 找什么 哪里找 怎么找
- 如何通俗解释Docker是什么?
- 数据可视化大屏的应用与落地实践
- 直播系统源码搭建、手机直播源码APP平台开发制作
- Zabbix如何配置告警短信?
- Linux实验5——Apache、虚拟主机
- 事务四大特性(ACID)原子性、一致性、隔离性、持久性
- 支付 | Java个人接入支付宝当面付(免签约,超详细步骤)
- 接口数据量太大,导致内存溢出,解决办法
- 通过BACnet物联网关实现楼宇自动化的物联网解决方案
- 聚苯乙烯和可膨胀聚苯乙烯的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告