質問: conn.prepareStatement(sql); pStmt.setString("1"); pStmt.addBatch(); pStmt.setString("2"); pStmt.addBatch(); pStmt.setString("3"); pStmt.addBatch(); result[]=statement.executeBatch(); こんな感じで複数のSQL文をまとめて実行できることを分かりますが、違う更新系のSQL文を一つのトランザクションで実行したい場合はどうすればいいでしょうか? pStmt.addBatch(sql)で()の中に違うsqlを書けばできますが、そうすると、バインド変数を使えないですね? アドバイスをお願いします。 よろしくお願いします。
回答: ごめんなさい。 本人の勘違いで、ちゃんとトランザクションの制御ができています。 このスレを閉じます。御騒ぎしてしまって申し訳ございませんでした。