반응형
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 |