Database/Oracle

[Oracle]시간 계산

  • -
반응형


오라클에서 N시간 전, 후를 구하는 방법.


SELECT TO_DATE('201807091530','YYYYMMDDHH24MI')

FROM DUAL;





[N(3)시간 전]


SELECT TO_DATE('201807091530','YYYYMMDDHH24MI')-3/24

FROM DUAL;




[N(2)시간 후]


SELECT TO_DATE('201807091530','YYYYMMDDHH24MI')+2/24

FROM DUAL;




[30분 후]


SELECT TO_DATE('201807091530','YYYYMMDDHH24MI')+1/24*0.5

FROM DUAL;




[1분 전]


SELECT TO_DATE('201807091530','YYYYMMDDHH24MI')-1/24/60

FROM DUAL;


반응형

'Database > Oracle' 카테고리의 다른 글

[Oracle]트리거(Trigger)의 사용  (0) 2018.07.13
[Oracle]데이터 복구(TIMESTAMP)  (0) 2018.07.12
[Oracle]RANK() OVER()와 ROW_NUMBER() OVER  (0) 2018.07.04
[Oracle]SELECT 결과 UPDATE  (0) 2018.06.28
[Oracle]백분율 구하기  (2) 2018.06.28
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.