Oracle2009. 10. 14. 13:24
Oracle 10g 에서 table drop 후에 휴지통 비우기

오라클 10g 에서는 table을 drop 하면 테이블명이 이상한 테이블이 남는다.

14:39:03 SQL> select * from tab;

TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
DEPT TABLE
EMP TABLE
BONUS TABLE
SALGRADE TABLE
STUDENT TABLE
BIN$KoR6DxitQe2IROQYZ/VCeQ==$0 TABLE
BIN$fpGTGSbtRHu8b8WEkLl/mQ==$0 TABLE
BIN$+vzg/bJsTySbtJXGBnsgHw==$0 TABLE
SYSDATETB TABLE
EMP_FTEST TABLE
BIN$6Cen+DdJQW66ybpCCiP2IA==$0 TABLE
CONS_TEST TABLE

12 rows selected.

14:39:08 SQL>

이것을 지우려면 아래의 명령어를 치면 된다

SQL> PURGE RECYCLEBIN

10g는 휴지통 관리를 해서

drop한 후에도 다시 복구 할 수 있다고 한다...

그래서 drop 후에는 쓰레기테이블이 남아있다.
Posted by Julyus