- 저장구조만 남긴다.
- delete 보다 더 삭제가 빠르다.
- 취소여부 - 불가능
- 플래쉬백 여부 - 불가능
truncate 와 drop 의 차이는 truncate 는 테이블의 구조를 남겨둡니다.
테이블의 구조를 남겨두면 나중에 데이터를 새로 입력할때 테이블을 생성하지않아도된다.
truncate table emp;
rollback;
select * from emp;
→ rollback 해도 조회안됨.
'Oracle > SQL' 카테고리의 다른 글
SQL table backup (0) | 2021.11.28 |
---|---|
SQL [DML문] Drop - 수행되면서 암시적으로 commit (0) | 2021.11.28 |
SQL [DML문] Delete 데이터삭제 (0) | 2021.11.28 |
SQL [DML문] Update 데이터 수정 (0) | 2021.11.28 |
SQL [DML문] Insert 데이터 입력 (0) | 2021.11.28 |