ニュース
仮にSQL文1は正常終了し,その後SQL文2が何らかの原因で異常終了したとすると,このトランザクションは成立しません。 こうしたケースでは,このトランザクションを無かったものとしてROLLBACK処理の実行をRDBMSへ指示するのです。
トランザクション内で1つでもSQL文がエラーになると、成功したSQL文も含めてすべてのSQL文がコミットされません。 以下の例では、SQL文1がロールバックされることを示しています。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する