0

我想用java调用一个oracle存储过程来返回OracleResultSet,存储过程有执行删除、插入和选择操作(涉及两个表)。我将 auto commit 设置为 false,并且在执行 commit() 时会出现 Title 之类的错误。如下代码:

        conn.setAutoCommit(false);
        resultSet = getResultByInvokeSP(conn);
        conn.commit();
4

2 回答 2

0

删除对 setAutoCommit() 和 commit() 的调用。该错误表明您有另一个框架正在为您处理事务。

于 2012-08-27T07:48:26.993 回答
0
after commit use
conn.setAutoCommit(true);
于 2012-08-27T07:37:35.997 回答