Web제작자료/Database
[오라클] delete, update한 commit 데이터 복구하기
해피마루
2022. 6. 13. 23:38
728x90
반응형
oracle에 삭제하거나 수정한 데이터를
특정 시간대로 돌아가 복구해주는 ORACLE FLASHBACK 기능 ( 9i버전부터 가능)
타임스탬프 설정한 시간에 따라 이전 시간의 데이터로 복구 가능
예제) delete,update 등의 작업하기 3분 전의 데이터 조회
SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '3' MINUTE)
WHERE 조건절;
예제) delete하기 3분전 데이터 조회하여 테이블에 저장
INSERT INTO 테이블명
SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTIMESTAMP- INTERVAL '3' MINUTE)
WHERE 조건절;
728x90
반응형