본문 바로가기
IT 자료

DB2 날짜 계산

by 성곤 2015. 8. 6.
반응형




DB2에서 날짜 계산하는 방법



예제 :

current date + 1 YEAR current date + 3 YEARS + 2 MONTHS + 15 DAYS current time + 5 HOURS - 3 MINUTES + 10 SECONDS

년/월/일 : YEAR / MONTH / DAY

시/분/초 : HOUR / MINUTES / SECOND


쉽죠?






예제2 :


SELECT TIMESTAMPDIFF (n, char(timestamp('2002-11-30-00.00.00')-timestamp('2002-11-08-00.00.00')))FROM DUAL


  • 2 = Seconds
  • 4 = Minutes
  • 8 = Hours
  • 16 = Days
  • 32 = Weeks
  • 64 = Months
  • 128 = Quarters
  • 256 = Years

n값에 2를 넣으면 날짜계산된 값을 초로 보여주고, 4를 넣어주면 분으로 계산되어 보여준다.



이 FUNCTION은 외우기는 귀찮고, N값은 매번 쓸때마다 외울 수는 없으니 이 블로그를 자주 찾아오도록 하자.


* 마우스로 드래그 및 복사가 가능합니다.


반응형

'IT 자료' 카테고리의 다른 글

input text 한글로 입력  (0) 2015.08.13
영문입력을 한글로 변환하기  (0) 2015.08.13
ajax에서 form양식 보낼때  (0) 2015.07.30
html의 select의 value와 text 가져오는 방법  (0) 2015.07.30
DB2 트리거 예제  (0) 2015.07.28