반응형
oracle 오라클 과거 데이터 조회, 복구 AS OF 몇분전, 몇시간전
실수로 delete, commit 으로 데이터를 날렸을때.........
간단히 복구 할 수 있는 방법이 있습니다.
1
2
3 |
SELECT *
FROM 테이블명
AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '30' MINUTE) |
cs |
AS OF TIMESTAMP 를 사용해 과거 데이터를 조회 할 수 있습니다.
위의 코드에서 붉은 색으로 표시된 MINUTE 은
SECOND, HOUR, DAY 로 바꾸어
30초전, 30시간전, 30일 전으로 조회 할 수도 있습니다.
아래는 SQL Developer 에서 조회한 화면인데요,
아주 잘 조회 되는 것을 확인 하실 수 있습니다.
이제 이것을 쭉~~드래그해 복사해서 붙여넣으시면 됩니다.
파일을 실수로 날려버리셨다면,
침착하게 위와 같이 따라해보세요~
반응형
'Database > SQL' 카테고리의 다른 글
오라클 형변환 알짜만 빼먹기, TO_NUMBER(), CAST(), TO_CHAR(), TO_DATE() (0) | 2019.07.24 |
---|---|
Oracle IN, NOT IN 문 알짜만 빼먹기 (1) | 2019.07.17 |
Oracle 오라클 두 좌표 사이의 거리 구하기 WGS84 (0) | 2017.11.07 |
오라클 WM_CONCAT 하나의 컬럼으로 가져오기, 중복제거 (0) | 2017.10.25 |
ORA-28001 , ORA-28002 비밀번호 만기관련 오라클 해결방법. (0) | 2017.06.14 |
댓글