프로그래밍

ORACLE TIMESTAMP

언젠간 프로 2013. 5. 8. 09:16

TIMESTAMP를 이용하여 특정 시간대의 데이터를 확인 할 수 있다. 


SELECT * FROM TABLE AS OF TIMESTAMP (SYSTIMESTAMP-INTERVAL '10' HOUR);


HOUR와 함께 DAY, MINUTE, SECOND를 사용할 수 있다. 


다만 너무 지난 시간대의 데이터를 가져오려면 오류 발생. 이 부분은 설정을 통해 시간 텀을 설정 할 수 있는 듯.


ORA-08180: 지정된 시간에 준하여 스냅샷을 찾을 수 없음