프로그래밍
ORACLE TIMESTAMP
언젠간 프로
2013. 5. 8. 09:16
TIMESTAMP를 이용하여 특정 시간대의 데이터를 확인 할 수 있다.
SELECT * FROM TABLE AS OF TIMESTAMP (SYSTIMESTAMP-INTERVAL '10' HOUR);
HOUR와 함께 DAY, MINUTE, SECOND를 사용할 수 있다.
다만 너무 지난 시간대의 데이터를 가져오려면 오류 발생. 이 부분은 설정을 통해 시간 텀을 설정 할 수 있는 듯.
ORA-08180: 지정된 시간에 준하여 스냅샷을 찾을 수 없음