티스토리 뷰

DB

오라클 sysdate에서 시간 더하기

이안_ian 2019. 3. 7. 14:47




반응형

보통 오라클에 날짜를 입력할 때 sysdate를 많이 사용한다. 근데 국제표준시간이 영국으로 잡혀 있는 경우에

데이터 파싱하는일이 진짜 여간 번거로운일이 아니다. 여러가지 방법이 있지만 그 중에서 sysdate에서 시간을 더해서 가져오는 방식, 혹은 이를 이용해 데이터를 더한채로 넣는 방법을 구할 것이다.


먼저 사용법은 가져올 때 더한채로 가져오는 방법을 할 것이다.


SELECT
 TO_CHAR(SYSDATE, 'YYYYMMDD HH24MISS') C_TIME,               -- 현재시간
 TO_CHAR(SYSDATE + 1/24,'YYYYMMDD HH24MISS') TIME,           -- 1시간 후
 TO_CHAR(SYSDATE + 40/(24*60),'YYYYMMDD HH24MISS') MIN,      -- 40분 후
 TO_CHAR(SYSDATE + 10/(24*60*60),'YYYYMMDD HH24MISS') SEC    -- 10초 후
FROM DUAL;

출처: https://javafactory.tistory.com/684 [FreeLife의 저장소]

반응형
댓글
반응형
최근에 달린 댓글
글 보관함
Total
Today
Yesterday
최근에 올라온 글
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30