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