PL/SQL Developer 使用相关问题
问题现象
点击如图所示中的锁,提示如下错误:
解决方案
执行 SQL 语句的时候将 ROWID 也查出来即可。
1 | SELECT A.*, A.ROWID FROM USER A WHERE A.USER_NAME = 'ZSJ'; |
Oracle 存储过程如何进行批量更新大数据量操作
问题现象
工作中偶尔会遇到写存储过程去进行批量更新大数据量的操作,经常某张表的数据会有几百万甚至上千万的情况,这个时候如何来实现尽可能短的时间内来完成对大批量数据的更新动作?
解决方案
使用 bulk collect 与 forall 来进行存储过程的实现。
具体写法可参考如下网址: