--테이블 삭제
DROP TABLE 테이블명 [CASCADE CONSTRAINTS][PURGE];
ex )
INSA1 테이블 삭제
DROP TABLE insa1; --테이블을 실제로 지우는 것이 아니라 휴지통에 버림
--휴지통 정보 확인
SELECT * FROM recyclebin;
--휴지통내에 존재하는 테이블 내용 확인
SELECT * FROM "OBJECT_NAME의값" => 오브젝트 네임은 휴지통 정보확인으로 확인하여야 한다.
--휴지통내의 테이블 복원
FLASHBACK TABLE 삭제당시테이블이름 TO BEFORE DROP; -- 같은 이름으로 여러개가 있을 수 있으므로 아래 명령을 사용하는 것이 좋다
FLASHBACK TABLE 휴지통의 OBJECT_NAME의값 TO BEFORE DROP;
ex )
FLASHBACK TABLE insa1 TO BEFORE DROP;
--테이블을 휴지통에 버리지 않고 바로 삭제(복원불가)
DROP TABLE 테이블이름 PURGE;
-- 휴지통 비우기
PURGE RECYCLEBIN; -- 휴지통 비우기(비운후에는 복원불가능)
'오라클 > 테이블' 카테고리의 다른 글
서브쿼리를 이용한 여러개의 행에 데이터 추가하기 (0) | 2013.06.01 |
---|---|
테이블에 데이터 추가 (0) | 2013.06.01 |
테이블 복사하여 새로운 테이블 작성하기 (0) | 2013.06.01 |
테이블에 컬럼 추가,컬럼폭 및 타입변경,컬럼이름수정,컬럼삭제 (0) | 2013.06.01 |
CREATE TABLE 테이블 생성하기, 테이블 이름변경 (0) | 2013.06.01 |