Java プログラムメモ


トップ

Oracle で for update 文を使う

JDBC を使用して、 Oracle の FOR UPDATE 文を実行すると、
『ORA-01002: フェッチ順序が無効です。』と SQLException が throw されてしまう事があります。 原因は AutoCommit が true になっている為 (JDBC の default) で、 下記メソッドで、AutoCommit を false にすると正常に FOR UPDATE 文を実行できるようになります。

setAutoCommit(false);


SEO [PR] おまとめローン Windows7 冷え性対策 動画 掲示板 レンタルサーバー ライブチャット SEO