我正在开发与遗留系统编写的 Oracle PL/SQL 集成的 Java 应用程序。不幸的是,我无法更改这个遗留系统。这个系统的问题是它有时将 COMMIT 语句写入过程。但这导致我无法在我的应用程序级别正确处理事务。
那么是否可以让 oracle 数据库过程忽略提交语句?
我发现 ALTER SESSION DISABLE COMMIT IN PROCEDURE
当 PL/SQL 程序尝试提交时,在连接开始时会导致异常。但是是否可以让 Oracle 在不更改 PL/SQL 代码的情况下忽略提交?