[Oracle] TIMESTAMP를 활용한 데이터 복구
TIMESTAMP 데이터베이스를 이용하다 보면 실수로 데이터를 삭제하거나 잘못 업데이트하는 경우가 있다. 물론 COMMIT을 하기 전이라면 상관이 없다. ROLLBACK을 하면 그만. 하지만 COMMIT을 한 이후에 문제를 확인하여 데이터를 복구해야 하는 경우가 있다. 이럴 때 ORACLE의 TIMESTAMP를 이용하면 데이터를 복구할 수 있다. TIMESTAMP의 사용 조건 1) oracle 9i 이상부터 지원2) DB 설정된 시간에 따라 오래 지난 데이터는 TIMESTAMP로 복구가 불가능함 TIMESTAMP 사용법 단위는 SECOND, MINUTE, HOUR, DAY로 지정해서 사용할 수 있다. 기준은 현재 시점이고 조건문을 함께 사용하는 것이 좋다. -- 10초 전의 데이터 조회SELE..
2024.07.31