有近2万的数据需要更新。我用了update select ,结果花了差不多10分钟,有没办法改进优化?请指教。语句例子如下。
update tb1 set a1=(select a1 from tb2),a2=(select a2 from tb2),a3=(select a3 from tb2)
update tb1 set a1=(select a1 from tb2),a2=(select a2 from tb2),a3=(select a3 from tb2)
解决方案 »
- PLSQL創建數據庫問題--在線等.
- 奇怪的数据库连接问题:连接数据库出现的问题,ORA-12545: Connect failed because target host or object does not exist
- 请教,下面的sql 如何写
- 关于ORACLE建表的一个小问题,请指教
- solaris9应安装oracle多少版本,不知哪里下载?
- pl/sql developer 中如何设置SQl_Windows的自动换行?
- sql 难题!想了半天,没有什么好主意!对一个表进行更新的操作,对相关字段相同的纪录,在一个序号字段中,显示出不同的纪录数
- 高手GG们帮我看一下我写的存储过程好吗?谢谢了:)
- 请问export数据时,我只是想把自己所建的table给导出,但不想用tables=....请问怎么做呢?
- 在包(package)中定义的function应该在系统表中有定义
- 一个简单的关于日期时间的函数
- 想测试学习下双机备份,找不到init%oracle_sid%.ora这个文件
然后用rownum分批commit