テーブルにレコードを挿入するなどの変更を行っても、その変更はまだ確定されていません。変更を取り消す(元の状態に戻す)ことを「ロールバック」と言います。ロールバックを行うには、SQL文の「ROLLBACK」を使用します。
ロールバックできるのは、DML (Data manipulation language) 文による操作だけです。DML文とは、次のSQLです。
DDL (Data definition language) 文は実行すると即座にコミットされるので、ロールバックできません。
ROLLBACK
SQL> rollback
ロールバックが完了しました。
SQL>
Transaction Control