テーブルにレコードを挿入するなどの変更を行っても、その変更はまだ確定されていません。変更を取り消す(元の状態に戻す)ことを「ロールバック」と言います。ロールバックを行うには、SQL文の「ROLLBACK」を使用します。

ロールバックできる操作

ロールバックできるのは、DML文による操作だけです。DML文とは、次のSQLです。

DDL文は実行すると即座にコミットされるので、ロールバックできません。

ROLLBACKの構文

ROLLBACK

ROLLBACKの使用例

SQL> rollback

ロールバックが完了しました。

SQL>

関連記事

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送