반응형
데이터를 실수로 DELETE & COMMIT 했을 경우. (웹 화면에서 삭제했을경우도 마찬가지)
SELECT *
FROM [테이블명]
AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '30' MINUTE)
WHERE [조건]
해당 쿼리 실행시, 테이블에서 30분 이전의 데이터를 확인할 수 있다.
'30'을 '20'으로 바꾸면 20분 이전의 데이터를 확인할 수 있다.
단위는 SECOND, MINUTE, HOUR, DAY로 바꿔 쓸 수 있다.
조회한 데이터를 사용하여, 데이터를 테이블에 INSERT하여 복구한다.
'Database' 카테고리의 다른 글
[ORACLE] REGEXP_SUBSTR (0) | 2022.06.13 |
---|---|
[ORACLE] UPDATE (0) | 2022.06.07 |
[ORACLE] INSERT (0) | 2022.06.07 |
[TIBERO] REBOOT (0) | 2022.05.09 |
[ORACLE] COLUMN COUNT (0) | 2019.08.29 |