[ORACLE] 테이블 이전 데이터 조회 (AS OF TIMESTAMP)

2022. 11. 25. 10:47ORACLE

반응형

현재보다 이전 시간 데이터 조회

SELECT * FROM TABLE AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '10' MINUTE) WHERE 1 = 1; --10분 전 데이터 조회
SELECT * FROM TABLE AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '1' HOUR) WHERE 1 = 1; --1시간 전 데이터 조회 
SELECT * FROM TABLE AS OF TIMESTAMP(SYSTIMESTAMP - INTERVAL '1' DAY) WHERE 1 = 1; --하루 전 데이터 조회

 

특정 날짜 및 시간 데이터 조회

 --2022년 11월 25일 9시 데이터 조회
 SELECT * FROM TABLE AS OF TIMESTAMP(TO_DATE('20221125090000', 'YYYYMMDDHH24MISS')) WHERE 1 = 1;
반응형

'ORACLE' 카테고리의 다른 글

[ORACLE] COUNT(*) / COUNT(1) / COUNT(컬럼명)  (0) 2023.01.16
[ORACLE] DBMS 버전 확인  (0) 2022.12.13