ABORT
제목
ABORT -- 현재 트랜잭샌을 중지한다.
요약
ABORT [ WORK | TRANSACTION ]
설명
ABORT 명령은 현재 트랜잭션 내에서 작업한
모든 것을 취소하고 트랜잭션을 마친다.
이 명령은 ROLLBACK SQL
명령어와 같은 작업을 한다. 단지, 역사적인 이유로
아직 이 명령을 지원하고 있다.
매개 변수
- WORK
TRANSACTION 이 옵션들을 사용할 수는 있으나, 별 다른 영향을 주지는 않는다.
참고
현재 트랜잭션 내 작업한 것을 모두 적용하고 마치려면
COMMIT 명령을 이용한다.
트랜잭션 상태가 아닐 때, 이 명령을 사용하면, 아무런
영향을 끼치지는 않지만 경고는 보여준다.
예제
모든 변경 사항을 취소하려면:
ABORT;
호환성
이 명령은 PostgreSQL의 역사적인 이유 때문에,
아직 지원하고 있다. 이 기능과 같은 역할을 하는 표준 SQL 명령은
ROLLBACK 명령이다.