ROLLBACK
제목
ROLLBACK -- 현재 트랜잭션 작업 취소
요약
ROLLBACK [ WORK | TRANSACTION ]
설명
ROLLBACK 명령은 현재 트랜잭션 중에 발생한 모든 변경 사항을
취소하고, 트랜잭션을 끝낸다.
매개 변수
- WORK
TRANSACTION 선택적으로 윗 예약어들을 사용할 수 있으나, 차이점은 없다.
참고
트랜잭션에서 작업한 모든 내역을 적용하고,
트랜잭션을 끝내려면, COMMIT 명령을 이용한다.
Issuing ROLLBACK when not inside a transaction does
no harm, but it will provoke a warning message.
예제
To abort all changes:
ROLLBACK;
호환성
The SQL standard only specifies the two forms
ROLLBACK and ROLLBACK
WORK. Otherwise, this command is fully conforming.