본문 바로가기

Oracle

Oracle DB 휴지통 비우기

오라클 디비의 테이블은 삭제시 완전히 삭제되지 않고 

테이블을 검색해보면 남아있다.

백업을위한 휴지통의 개념으로써 삭제를 잘못했을때 복원할 수 있도록 구현 되어진 것이다.

 
임의의 테이블을 생성하고


테이블을 삭제하면 알수 없는 글씨로 흔적을 남긴다.
휴지통과 같은 개념으로 남아 있는 것이다.


 purge recyclebin;

이라는 명령은 휴지통을 비워주는 명령으로 실행뒤 테이블이 완전 삭제되는것을 확인 할 수 있다.

 그외 윈도우에서 shift + Del 눌러서 휴지통없이 아예 삭제 하듯이
DB도 그러한 것이 있는데..

drop table 테이블명 purge;

로 테이블을 지우면 휴지통에 남기지 않고 바로 테이블을 제거한다.

show recyclebin;
휴지통 내용보기

drop table 테이블명 purge;
휴지통 거치지 않고 삭제



'Oracle' 카테고리의 다른 글

month 관련 함수  (0) 2013.02.13
show all : set : linux 쿼리 뷰 세팅  (0) 2013.02.13
Dictionary View 보는 방법  (0) 2011.02.13
oracle 권한보기, 테이블 정리, 시간측정  (0) 2011.02.07
view, index, sequence, synonym  (0) 2011.02.07