Oracle에서 DML 후 TRUNCATE TABLE을 실행한 다음 ROLLBACK했을 때의 설명으로 옳은 것은?
정답 2번
Oracle의 TRUNCATE는 DDL이며 실행 전후 묵시적 COMMIT이 발생한다. 따라서 TRUNCATE와 그 전에 확정된 변경은 이후의 일반 ROLLBACK으로 되돌릴 수 없다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-09
Oracle의 TRUNCATE는 DDL이며 실행 전후 묵시적 COMMIT이 발생한다. 따라서 TRUNCATE와 그 전에 확정된 변경은 이후의 일반 ROLLBACK으로 되돌릴 수 없다.