Oracle/SQL

SQL [DML문] Truncate 데이터 삭제 복구불가

NO:LOO 2021. 11. 28. 18:32
  • 저장구조만 남긴다.
  • delete 보다 더 삭제가 빠르다.
  • 취소여부 - 불가능
  • 플래쉬백 여부 - 불가능

truncate 와 drop 의 차이는 truncate 는 테이블의 구조를 남겨둡니다.

테이블의 구조를 남겨두면 나중에 데이터를 새로 입력할때 테이블을 생성하지않아도된다.

truncate table emp;

rollback;

select * from emp;

→ rollback 해도 조회안됨.