永发信息网

oracle 中如何将表a的字段批量更新成另一表的字段

答案:1  悬赏:20  手机版
解决时间 2021-01-16 06:15
oracle 中如何将表a的字段批量更新成另一表的字段
最佳答案
update a set a.product_id=(select b.prod_id from b where b.product=a.product_id);追问试过,3小时还没改完,效率太慢,有没有快点的啊追答如果两个表是一一对应的话,那这样应该是最快的方法了,你可以检查下b.product上是不是建有有效的索引,这个数据量执行时间要3个小时肯定不正常追问B表中的数据位7万多条,即,一个b.product可以对应多个a.product追答那就加个条件:
update a set a.product_id=(select b.prod_id from b where b.product=a.product_id)

where exists(select 1 from b where b.product=a.prodct_id);
这样操作的数据只有7w多条追问效率还是不高,也不知是不是我们这边主机的问题,不过还是谢谢你了,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
U盘插入电脑后,有声音,但是显示不出来,怎
如何分享别人的流量,个人热点怎么用?
太阳本身是热的 为什么太阳散发出来的光也是
劫财格什么意思?大神解释下可好?
如何开通京东PLUS会员 操作步骤
索尼A7r2配什么镜头好
i am just asucker for pain是什么意思
瑞典科学家林奈与下列哪项研究成果有关?A.DN
有没有人有流浪猫鲍勃的预告片,最好双语注释
买房和租房的区别有哪些
科目三正在变道出现学校怎么减速
聚银缘茶楼地址好找么,我有些事要过去,
建投投资有限责任公司骗人吗
龟梨和也主演的日剧
面试时如果被问道对生活和工作有什么看法怎么
推荐资讯
date,date -u,clock三个时间有什么区别
醋泡嫩姜生白沬怎么办?
1997世界末日真的吗
压差式流量传感器原理,其中如何应用了文丘里
什么是自动控制技术
关于温度、热量和内能的说法中,正确的是A.对
我很迷茫、我做过很多工作、学过很多东西、都
风能有几种利用方式?
2018年下半年济宁教师资格怎么网上缴费?
什么是水占卜
雅诗兰黛粉400mL水多少钱一瓶400毫升
电视剧<乡下人,城里人,外国人>插曲 青青岩石
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?