• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:executeBatch() のあとrollback()が効かない)

executeBatch() のあとrollback()が効かない

このQ&Aのポイント
  • Javaでデータベース更新プログラムを作成しています。しかしBatch処理の中でエラーが発生したときrollbackが正しく効きません。
  • センセーショナルなタイトル : executeBatch() のバグが発生!rollback()が無力に?
  • Windows2K、MYSQLを使用している環境で、Javaでデータベース更新プログラムを作成しています。Batch処理の中でエラーが発生したときに、rollback()が正しく機能しない問題が発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • mi-si
  • ベストアンサー率35% (200/567)
回答No.1

MySQLはトランザクションモードで運用してますか? デフォルトではオートコミットのみが有効になります。

参考URL:
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_01.htm
jaekuk
質問者

お礼

ご回答ありがとうございます。 おかげさまで解決できました。 今後ともよろしくお願いします。

関連するQ&A