oracle 数据类型的变更无效 clob,ORA-22858数据类型的变更无效 varchar2类型转换为clob类型...
ORA-22858: 数据类型的变更无效 varchar2类型转换为clob类型
Oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型。可以通过间接的方式来修改。下面为实验:
ORA-22858: 数据类型的变更无效
如果直接转换,报错!
我们可以通过间接的方式来操作:
新建一个clob类型的列,将原列的值插入新建的列,然后删除原列,重命名新列。
SQL> alter table test add name_new clob;
Table altered
SQL> update test set name_new=name_old;
2rows updated(把原来字段的值复制到新建的字段中)
SQL> commit;
SQL> select * from test;
IDNAME NAME1
----------------------------------------------------------------------------------
1 a a
2 b b
SQL> desc test
Name Type Nullable Default Comments
----------------- -------- ------- --------
ID INTEGER Y
NAME VARCHAR2(10) Y
NAME1CLOB Y
oracle 数据类型的变更无效 clob,ORA-22858数据类型的变更无效 varchar2类型转换为clob类型...相关推荐
- ORA-22858: 数据类型的变更无效 varchar2类型转换为clob类型
ORA-22858: 数据类型的变更无效 varchar2类型转换为clob类型 Oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型.可以通过间接的方式来修改.下面为 ...
- oracle 数据类型的变更无效 clob,ORA-22858:数据类型的变更无效varchar2类型转换为clob类型...
oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型.可以通过间接的方式来修改.下面为实验: Oracle中,如果一个列的类型为varchar2,那么它不能直接转换为c ...
- oracle数据的变更无效,ORA-22858:数据类型的变更无效varchar2类型转换为clob类型
oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型.可以通过间接的方式来修改.下面为实验: Oracle中,如果一个列的类型为varchar2,那么它不能直接转换为c ...
- ORA-22858: 数据类型的变更无效 varchar2类型转换为clob类型
oracle中,如果一个列的类型为varchar2,那么它不能直接转换为clob类型.可以通过间接的方式来修改.下面为实验: SQL>create table test(id int,name ...
- Oracle Long类型转换为Clob类型
INSERT INTO sammy_test_clob SELECT TO_LOB (report_xml) FROM qm_s_report WHERE report_nam ...
- oracle varchar2 赋值给clob,VARCHAR2转换为CLOB碰到ORA-22858错误
今天开发人员问我如何将一个VARCHAR2类型的字段转化为CLOB类型. 记得在9i及以前版本是不能直接转换的,不过10g以上版本还真没有注意过这个问题,测试了一下直接转换,果然碰到了ORA-2285 ...
- oracle22858,VARCHAR2转换为CLOB碰到ORA-22858错误
今天开发人员问我如何将一个VARCHAR2类型的字段转化为CLOB类型. 记得在9i及以前版本是不能直接转换的,不过10g以上版本还真没有注意过这个问题,测试了一下直接转换,果然碰到了ORA-2285 ...
- [Oracle][ODBC SQL Server Driver][SQL Server]对象名 'RECOVER.HS_TRANSACTION_LOG' 无效(转)
原帖由 qingyun 于 2010-6-21 15:44 发表 在写pl/sql的时候,有个很重要的注意点: 比如: begin update 某个sqlserver的表@dblink名字 ...
- Oracle 列由VARCHAR2改为CLOB类型
最近突然遇到好多Oracle 列由VARCHAR2改为CLOB类型的需求,不知道大家是不是约好了...查了一些网上的文章,结合实际修改的情况记录一下各种场景及解决方法. 一. 示例准备 新建两张表TB ...
最新文章
- try~Catch语句中异常的处理过程
- Rpgmakermv(31)MOG插件与YEP的结合
- linux无效家目录,Linux 家目录下文件夹消失?
- Android 动态类加载实现免安装更新
- 为多网络请个“交警”
- 我ABAP开发生涯中搜集的一些有意思的数据库表
- Box Shadow CSS教程–如何向任何HTML元素添加投影
- codeforces798C - Mike and gcd problem (数论+思维)
- iPhone 5今日大限已至!不升级全部变砖
- 共享一款基于 jQuery 的多功能对话框插件 jBox,强不强大,用了才知道:)
- 设置元素的高度为百分比,结果不起作用的解决方法
- 联想拯救者Y7000 win10+ubuntu18.04双系统 nvidia1050ti驱动安装
- 老男孩python全栈day01
- new pad不能用usb充电的解决方法
- AI上推荐 之 FiBiNET模型(特征重要性选择与双线性特征交叉)
- 门店定位怎么在地图上显示_怎样让自己的店地理位置显示在高德地图上
- C. Edgy Trees---(思维题+并查集的运用)---Codeforces Round #548 (Div. 2)
- hcip第一天复习笔记
- linux命令字典式总结(按用途分类)
- Android音乐播放器开发(2)—登录