반응형
데이터가 변경되어 과거 특정시점의 데이터를 보거나, 데이터를 복구해야할 필요가 있을 때가 있습니다.
이때 특정시점의 데이터를 조회할 수 있는 방법이 있는데 Oracle Flashback 기능이다.
[예시]
SELECT *
FROM SEARCH_TABLE AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '30' MINUTE)
WHERE 1=1
중간의 단위는 SECOND, MINUTE, HOUR, DAY 로 사용가능하다.
다만 이 기능은 서버 셋팅에 따라 복구할 수 있는 기간이 제한되어있으니 이 부분 유의하여 사용하시기 바랍니다.
반응형
'2_개발노트' 카테고리의 다른 글
[오라클] 쿼리에서 JSON 파싱하기. (0) | 2022.01.04 |
---|---|
[오라클] Number 타입 이란? (0) | 2021.10.01 |
[오라클] ORA-01012 : not logged on (0) | 2021.09.30 |
[오라클] ORA-12170: TNS: 접속 시간 초과가 발생함 에러 (0) | 2021.09.30 |
[오라클] ORA-00904: 부적합한 식별자 (0) | 2021.09.29 |