问题描述:使用dblink从远程数据库A向本地数据库B,通过存储过程 INSERT数据时,因远程表中含有BLOB字段,在SELECT 和 INSERT INTO操作时,报"ORA-22992: 无法使用从远程表选择的 LOB 定位器"错误,通过创建临时表并从临时成功把数据插入到目的表中。

解决方法:在B库中建立A库表的临时表,然后通过临时表向B库表插入数据。

临时表创建:

--在B库中建立临时表,根据目标表的表结构创建
create global temporary table table_name_temp(临时表名称) as select * from table_name(目标表) where 1=2

将A库中的表数据插入B库临时表(注意:利用database link把远程数据先insert到临时表中,insert后先不要commit,否则commit后临时表中数据就会丢失):

insert into table_temp(临时表名) select * from table_name(A库表)@db1(DBlink)

将临时表中的数据insert到目标库表。

insert into B.目标表 select * from table_name(临时表)

完毕,将临时表drop掉,然后commit提交。

drop table table_name(临时表)

一个朋友新做的公众号,帮忙宣传一下,会不定时推送一些开发中碰到的问题的解决方法,以及会分享一些开发视频。资料等。请大家关注一下谢谢:

ORA-22992:无法使用从远处表选择LOB定位器相关推荐

  1. mysql创建表选择字段的时候下尽量小

    创建表选择字段的时候,在符合业务需求的情况下尽量小,数据类型尽量简单 数据类型尽量简单很好理解,比如,使用数字类型要比使用字符类型效率更高,因为不涉及到校对规则和字符集.而字段尽量小,说的是在满足业务 ...

  2. arcgis属性表选择两个条件_ARCGIS关联属性表(转)

    属性描述了要素的相关特性,并存储于表中.在创建新的属性表或是向已有的属性表中增加字段的时候,必须指明数据类型和字段属性,比如精度(Precision)或长度(Length).数据类型的选择和相关设置会 ...

  3. mysql in 子查询无法使用索引全表扫描 慎用in

    背景 最近慢sql 性能优化 发现一个调用频率高的sql 使用 in 子查询,导致外层全表扫描的问题? 为什么会产生这样的问题?特别强调在优化的使用发现 使用in 和优化后的效果差距 300倍,可见全 ...

  4. MySQL设计一张学生表选择的数据类型保存学号,姓名,性别,出生日期,入学日期,家庭住址信息。

    1选择数据库 mysql> USE LY; Database changed 2创建数据表 mysql> CREATE TABLE ly.studet(-> id INT UNSIG ...

  5. arcgis属性表选择两个条件_arcgis中给属性表字段按条件批量赋值

    1.金锄头文库是"C2C"交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时 ...

  6. arcgis属性表选择两个条件_ArcGIS属性表的“那些”事(字段排序、小班编号、属性多条件选择)...

    案例(1)我们经常在实际工作中要对字段按照由小到大的顺序进行排列,例如:1.2.3... ... 步骤一:打开图层属性表,新建字段(例如:zdbh) 步骤二:在新建的字段(zdbh)上面右击,选择&q ...

  7. arcgis属性表选择两个条件_arcgis中按属性选择的小技巧

    今天恰好又用到了ArcGIS,不过在属性表中选择字段的时候,发现自己遇到了一点点疑惑,相信也存在和我有同样遭遇的同学,因此,我决定写一些关于属性选择的技巧,仅仅是自己的学习笔记,以便之后运用回忆,同时 ...

  8. mysql左驱动表_MySQL多表联表查询驱动表选择

    联表查询做开发的小伙伴会经常使用,但是可以大家都比较少去深入了解MySQL是怎么执行多表联表查询的,比如怎么选择驱动表(第一个被处理的表),是先联表还是说先根据where条件(前提是有where条件) ...

  9. php gps定位功能,选择GPS定位器你需要了解这些...

    GPS定位器是内置了GPS模块和移动通信模块的终端,用于将GPS模块获得的定位数据通过移动通信模块传至Internet上的一台服务器上,从而可以实现在电脑或手机上查询终端位置.安装在车上的GPS定位设 ...

最新文章

  1. MSRA的Transformer跨界超越CNN,还解决了计算复杂度难题
  2. 连续发表三篇核酸研究数据库文章
  3. linux php ldap扩展,php_ldap域集成模块安装-159
  4. 018_Jedis的Hash数据类型
  5. 【机器学习】数据挖掘算法——关联规则(三),FP-growth算法
  6. Collections.sort()和Arrays.sort()排序算法选择
  7. 更新cocoapods相关问题
  8. 让你的Python程序在用户面前以小概率崩溃
  9. 魅族“携手”京东,背后有何意图?
  10. delphi制作上下开幕效果_显示产业国际盛会开幕,广州新型显示产值将突破2500亿...
  11. 【转载】游戏并发编程的讨论 Nodejs并发性讨论 语法糖术语
  12. 机器人挠人脚心_美国惊现“挠脚狂魔” 潜入宿舍挠人脚心
  13. re学习笔记(25)BUUCTF-re-[2019红帽杯]easyRE
  14. 机器人布里茨说什么_lol蒸汽机器人布里茨辅助玩法介绍 值得一看
  15. 视频号里的视频怎么保存到本地
  16. 2021年茶艺师(中级)考试题及茶艺师(中级)考试资料
  17. 硬核科普!关于5G辐射,你了解多少!
  18. html电子邮件签名_有关HTML电子邮件的知识
  19. Openjudge上mooc组题目:魔兽世界:备战
  20. Py西游攻关之IO model

热门文章

  1. 文件之间的拷贝(拷贝图片实例)java.io.FileNotFoundException: G:\dad (拒绝访问。)通过绝对路径获取各种文件名
  2. 汉诺塔递归的空间复杂度_学习算法绕不开的~~汉诺塔
  3. xvfb的安装、配置、运行(Linux)
  4. 宿友用一把王者的时间入门了【二叉树】,你又懂多少呢?乌拉~~
  5. python中function函数_Python基础---函数Function
  6. 前端百题——竟然有五种方式实现flat方法
  7. 孩子不爱学习怎么办?教你4个方法点燃孩子学习兴趣
  8. 如何防止被踢之人加群
  9. QQ群导出某人消息记录至文本【python版】
  10. google map 地图网址