728x90 반응형 Purge1 PURGE로 테이블 완전 삭제하기(10g이상) 10g 이후부터는 MS 의 windows 처럼 휴지통 기능이 있어서 테이블을 drop 시키면 바로 삭제가 되는게 아니고 오라클 전용 휴지통으로 간다고 한다.물론 이렇게 휴지통 기능이 있음 원상복귀는 쉽겠지만 이거 모르고 데이타가 잔뜩 든 테이블을 drop 시켰다간 서버 용량이 Full 나 버릴 수도 있다. 이렇기 때문에 테이블은 purge 명령어로 완전 삭제할 필요가 있다고 한다. 만약 삭제할 테이블이 TEST 라고 하면 먼저 테이블에 있는 데이터부터 삭제하자. 데이터 삭제하는 것도 delete from TEST; 로 하면 일단 삭제는 된다. 그러나 앞서 말했듯이 휴지통으로 들어갈 뿐이다.그렇기 때문에 truncate table TEST; 구문으로 완전 삭제하자 truncate 와 delete 의 차이점.. 2024. 11. 27. 이전 1 다음 728x90 반응형