Oracle 常见问题以及解决方案

PL/SQL Developer 使用相关问题

问题现象

点击如图所示中的锁,提示如下错误:

图一

解决方案

执行 SQL 语句的时候将 ROWID 也查出来即可。

1
SELECT A.*, A.ROWID FROM USER A WHERE A.USER_NAME = 'ZSJ';

Oracle 存储过程如何进行批量更新大数据量操作

问题现象

工作中偶尔会遇到写存储过程去进行批量更新大数据量的操作,经常某张表的数据会有几百万甚至上千万的情况,这个时候如何来实现尽可能短的时间内来完成对大批量数据的更新动作?

解决方案

使用 bulk collect 与 forall 来进行存储过程的实现。

具体写法可参考如下网址:

本文结束啦 感谢您阅读
如果你觉得这篇文章对你有用,欢迎赞赏哦~
0%