database

oracle/tibero 원하는 시간의 데이터로 조회하기 (잘못 데이터 날렸을 때 복구방법..)

빈콩님 2023. 5. 30. 11:11
-- 10분 전 
SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '10' MINUTE);
-- 300초 전  
SELECT * FROM 테이블명 AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '300' SECOND);
-- 원하는 시간대 
SELECT * FROM 테이블명 AS OF TIMESTAMP(TO_DATE('2023-05-30 11:10:00', 'YYYY-MM-DD HH24:MI:SS'));

날리기 전으로 조회해서 백업하면 된다....

실수하지 말자... 당황하지 말자...