首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle表更新有关问题

2013-09-12 
oracle表更新问题有两张表:表aib: sjhrk, bmr表biblios: orderno, catalogmana表的sjhrk字段和orderno字段

oracle表更新问题
有两张表:
表aib: sjhrk, bmr
表biblios: orderno, catalogman

a表的sjhrk字段和orderno字段是一样的 并且值唯一,现在根据bmr老更新catalogman

update biblios b set catalogman=(select BMR from aib where SJHRK=b.orderno);

这条语句执行一直没反应,也不报错,求救= =

[解决办法]
可以先使用较少的数据测试,看是不是数据量大的原因
[解决办法]
应该是执行慢的原因吧,表里数据是不是很多?
[解决办法]
在后面加一个where 筛除掉一部分数据。如果还是不行看看是不是锁表了》
[解决办法]
分批更新,1W一次

热点排行