2011. 9. 2. 11:05

[Oracle] FLASHBACK

* 테이블을 삭제했을 때, 5분전 데이터 확인하기

DELETE EMP;  로 데이터를 모두 삭제 한 후

SELECT *
   FROM EMP AS OF TIMESTAMP (SYSDATE - INTERVAL '5' MINUTE);  -- 5분전의 데이터를 확인  (10g)
   ** 조회조건 추가 가능 **

* 삭제된 테이블 돌리기

DROP TABLE EMP;

FLASHBACK TABLE EMP TO BEFORE DROP;  -- 오라클 10g 부터 이렇게 복원 가능


'Database / Sql' 카테고리의 다른 글

[Oracle] PL/SQL FUNCTION Sample  (0) 2011.11.14
[Oracle] SAVEPOINT & TRANSACTION  (0) 2011.09.02
[Oracle] BIN$... 으로 시작하는 테이블  (0) 2011.08.31
문자열 결합 그룹핑  (0) 2011.08.30
[Oracle] JOIN UPDATE  (0) 2011.05.25