TCL (Transaction Control Language)
COMMIT;
ROLLBACK;
ROLLBACK TO 포인트명;
SAVEPOINT 포인트명;
1. COMMIT
- 변경한 데이터를 DB에 반영
- Auto commit
- SQL*PLUS 프로그램 정상 종료 시
- DDL / DCL 사용 시
- “set autocommit on;” SQL*PLUS 실행 시
2. ROLLBACK
- 데이터 변경 사용 모두 취소, 트랜잭션 종료
- 이전에 COMMIT한 곳 까지만 복구 함
3. SAVEPOINT
- 트랜잭션 분할하여 관리
- 지정된 위치 이후의 트랜잭션만 ROLLBACK 함