データベース・トランザクションをロールバックし、キャッシュ内のすべての変更を破棄するには、Transaction.rollback()
メソッドを使用します。
データベース・トランザクションをロールバックするには、次のようにします。
Transaction
オブジェクトを取得します。たとえば、アプリケーション・モジュール・インスタンスがmyAM
という名前の場合、Transaction
は次のコードで取得できます。import oracle.jbo;
Transaction myTrans=myAM.getTransaction();
myTrans.rollback();
トランザクションの操作方法
トランザクションのJDBC接続の開始
トランザクションのJDBC接続の終了
トランザクションの変更の手動ポスト
トランザクションのコミット
コードにおけるトランザクション・ロックの実装
クライアント境界トランザクションの使用