develog

DROP, DELETE, TRUNCATE 차이점 본문

DB/Oracle

DROP, DELETE, TRUNCATE 차이점

냐옴 2012. 4. 10. 16:09

DROP

- 테이블 삭제

- Rollback 불가

- 테이블이 사용했던 Storage 를 모두 Release


DELETE

- 데이터만 삭제

- Commit 전에는 Rollback 가능

- Storage Release 안됨


TRUNCATE

- 테이블을 최초 생성된 초기 상태로 만듬

- Rollback 불가

- 최초 테이블 생성시 할당된 Storage 만 남기고 Release

'DB > Oracle' 카테고리의 다른 글

oracle outer join or  (0) 2012.12.06
outer join test  (0) 2012.07.25
Comment  (0) 2012.04.10
테이블 이름 변경  (0) 2012.04.10
[Oracle] ALTER TABLE  (0) 2012.04.10
Comments