D.B./Oracle
[ORACLE] 이전 데이터 조회 및 복원
미련곰
2010. 8. 5. 11:49
Oracle 9i Database Release 2 이상버전에서 Flashback 데이터 복구 사용
SELECT ... AS OF ....
최대 360분 이전데이터까지 조회가 가능하다한다..
ex) SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '분' MINUTE) WHERE ~~
ex2) insert into 복구 테이블명
select * from 기존데이터 테이블명 as of timestamp(systimestamp-interval '40' minute) where 1=1
Oracle 9i Database Release 1 버전에서는 DBMS_FLASHBACK 프로시저를 이용해서 데이터를 복구해야한단다..