0

javaを使用してOracleストアプロシージャを呼び出してOracleResultSetを返したいのですが、ストアプロシージャには、削除、挿入、および選択操作が実行されます(2つのテーブルが含まれます)。自動コミットをfalseに設定し、commit()を実行すると、タイトルなどのエラーが発生します。以下のようなコード:

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

2 に答える 2

0
after commit use
conn.setAutoCommit(true);
于 2012-08-27T07:37:35.997 に答える
0

setAutoCommit() および commit() への呼び出しを削除します。このエラーは、トランザクションを処理している別のフレームワークがあることを示しています。

于 2012-08-27T07:48:26.993 に答える