HSQLDB使い始めで引っかかったこと
何をいまさらと思われるでしょうが、最近Java用軽量RDBMS(関係データベース管理システム)であるHSQLDBを使う機会がありました。その出来のよさに感心することしきりなのですが、ちょっと引っかかったことがあったので、備忘録としてメモを残しておきます。もしかしたらいくつかはJDBC共通かもしれません。トランザクションの開始ステートメント(START TRANSACTION)を他のステートメントと同時に実行しようとするとエラーになります自動コミット・モードが有効な状態ではトランザクション開始後も自動コミット・モードが優先され更新は即座にコミットされます。トランザクションを有効にするにはその前に自動コミット・モードを無効にする必要があります…