문제
트랜잭션 Rollback에 대해 설명하시오.
정답
트랜잭션 처리 중 오류가 발생하거나 사용자가 취소할 때, 트랜잭션의 변경 사항을 취소하고 이전의 일관된 상태로 되돌리는 명령이다.
Rollback롤백이전 상태로 복귀변경 사항 취소SAVEPOINT
해설
Rollback은 트랜잭션 수행 중 오류가 발생하거나 사용자가 작업을 취소할 때, 해당 트랜잭션이 변경한 내용을 취소하고 트랜잭션 시작 시점 또는 지정된 SAVEPOINT 등 이전의 일관된 상태로 데이터베이스를 되돌리는 트랜잭션 제어 명령(TCL)이다.