오라클 시간 연산(SYSDATE)
2013. 3. 22. 10:25
반응형
▣오라클 시간 연산
+,- 를 이용하여 현재 시간 기준으로 연산
SELECT TO_CHAR(SYSDATE, 'yyyyMMddhh24miss') //현재시간 ,TO_CHAR(SYSDATE+1, 'yyyyMMddhh24miss') //1일 후 ,TO_CHAR(SYSDATE+1/24, 'yyyyMMddhh24miss') //1시간 후 ,TO_CHAR(SYSDATE+1/24/60, 'yyyyMMddhh24miss') //1분 후 ,TO_CHAR(SYSDATE+1/24/60/60, 'yyyyMMddhh24miss') //1초 후 ,TO_CHAR(SYSDATE-1/24/60/60, 'yyyyMMddhh24miss') //1초 전 FROM DUAL--동일한 기능 쿼리
SELECT SYSDATE - INTERVAL '10' MINUTE FROM DUAL; //10분 전 SELECT SYSDATE - INTERVAL '1' HOUR FROM DUAL; //1시간 전--전날 11:59 조회
SELECT TRUNC(SYSDATE-1)+ 0.99999 FROM DUAL; //전날 마지막 시간
반응형
'Database & NoSQL > DB' 카테고리의 다른 글
오라클 잡 관리(Oracle job manage) (0) | 2014.01.28 |
---|---|
oracle job 생성 (0) | 2014.01.28 |
Erwin 설치, 엔티티생성, 관계설정 (0) | 2014.01.04 |
오라클 데이터 이동(merge) (0) | 2014.01.02 |
오라클 세로행을 가로 출력(LISTAGG) (0) | 2013.03.22 |