MSSQL DATEADD 함수 사용법
☆코딩개발 / 2014. 7. 4. 13:41
반응형
dateadd(날짜형식(yy, mm, dd), 숫자, 날짜)
- 날짜 형식은 y도 되고, m도 되고, d도 되고, yyyy도 되고,, 공통포맷은 다 인식을 합니다.
- 숫자는 날짜에다가 더할 숫자를 적어 주는 것입니다.
- 날짜는 오늘 날짜도 되고 자기가 계산하고 싶은 날짜를 지정해 줘도 됩니다.
지정된 날짜에서, 지정된 숫자만큼, 지정된 날짜형식을 변환시키겠다 이말이다.
무슨말이냐 하면은
dateadd(yy, 10, '2012-02-13') -- 결과는 2022-02-13
dateadd(d, 10, '2012-02-13') -- 결과는 2012-02-23
처음에는 뭔지 몰라서 헤맸는데 알고나니 너무 쉽습니다.
밑에 실제 예제입니다. 여기서 GETDATE()는 현재의 날짜와 시간을 받아 오는 함수입니다.
이 포스팅을 하는 오늘은 2012년 2월 13일..18시 30분을 넘어가고 있습니다.
SELECT DATEADD(D, 10, GETDATE())
실행결과
감사합니다.
출처 빅마님
반응형
'☆코딩개발' 카테고리의 다른 글
이클립스에서 CVS사용하는대 커밋이 안되고 에러날 경우 (0) | 2014.08.01 |
---|---|
MSSQL 테이블 리스트 보기 및 개수 파악하기 (0) | 2014.07.29 |
MSSQL 에서 단축키를 사용해보자!! 완전 편합니다. (0) | 2014.07.07 |
MSSQL DATEDIFF 함수 사용법 (0) | 2014.07.04 |
MSSQL 쿼리창에서 소스 라인번호 보고 싶을때 (0) | 2014.07.03 |
데이터 표현식, 데이터 MASK방식 (1) | 2014.06.27 |