【发布时间】:2012-06-09 07:31:37
【问题描述】:
我在 Oracle 11g 中编写了一个 PL/SQL 过程。我没有truncate、create 或commit 语句,但会话仍在提交中。我正在使用 SQL Developer 和 PL/SQL Developer。
谁能告诉我哪些语句会导致过程或函数内的提交?
【问题讨论】:
-
也许您调用该过程的会话设置为自动提交?
-
@tbone 感谢您的回复...我找到了原因,即在执行一些 dml 操作后正在使用收集统计信息。所以它被提交了。
-
@a_horse_with_no_name 谢谢回复
标签: oracle plsql commit oracle11gr2