Oracle通过DBLink操作数据表,报错“ORA-22992:无法使用从远程表
介绍错误异常:[Error] Execution (1: 1): ORA-22992: 无法使用从远程表选择的 LOB 定位器 所以一定要注意,所有表中存在blob或clob类型字段, 解决方案①创建临时表:这里临时表的表结构与目标表T_TEST相同,这种临时表不占用表空间,而且不同的SESSION之间互相看不到对方的数据. Create global temporary table table_temp on commit delete rows as select * from T_TEST where 1=2;
需要注意的问题: insert into table_temp select * from T_TEST@remote
③将临时表数据导入目标表 insert into T_TEST select * from table_temp (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- C减少4096字节的内存页面大小
- vue.js实现单选框、复选框和下拉框示例
- sklearn.pipeline.Pipeline类的用法
- SOAP xml客户端 – 使用Visual Studio 2010 c# – 如何?
- hybrid computing using a neural network with dynamic ex
- ruby-on-rails – Bundler:读取服务器证书B:证书验证失败
- oracle学习(1)--------windows环境下的安装和基本操作
- 为什么BigInteger在C#中是一个结构,如果它有一个无限大小?
- ios – xcodebuild不同的配置文件,用于目标依赖
- 程序连接oracle数据库问题Cannot create PoolableConnectio