프로젝트/데이터베이스

[ORACLE] 오라클 데이터 복구 방법(TIMESTAMP)

쿠키담임선생님 2022. 9. 27. 08:40

오라클 작업중 실수로 데이터를 날렸을 때 방법이다.

 

오라클 9버전부터 FLASH BACK 이라는 기능이 추가 됬는데. 휴지통 개념이라고 생각하면 된다.

 

사용방법은 다음과 같다.

 

SELECT *
  FROM test_table AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '10' MINUTE)
 WHERE id = '1234';

 

단위는 SECOND, MINUTE, HOUR, DAY 등이 있고 원하는 단위로 바꿔서 쓸 수 있다.