Name
ROLLBACK
-- 現在のトランザクションをアボートする。
Synopsis
ROLLBACK [ WORK | TRANSACTION ]
出力
- ABORT
成功時に返されるメッセージ。
- NOTICE: ROLLBACK: no transaction in progress
現在進行中のトランザクションが何もない場合。
説明
ROLLBACK は現在のトランザクションをロール
バックし、そのトランザクションで行なわれた全ての更新を廃棄さ
せます
注意
トランザクションを正常終了させるには、
COMMIT
を使用して下さい。
ABORT は、
ROLLBACK と同義です。
使用法
全ての変更をアボートする。
ROLLBACK WORK;
互換性
SQL92
SQL92 では、ROLLBACK と
ROLLBACK WORK という 2 つのみが仕様に記述さ
れています。
この点以外は完全互換です。