[Ms-Sql] DateAdd 함수

About DataBase 2009. 3. 20. 15:23 posted by 무명시인
SELECT CONVERT(CHAR(10), GETDATE(),120)
-- : 2009-01-01
SELECT CONVERT(CHAR(10), DATEADD(M, 6, GETDATE()), 120)
-- : 2009-07-01

dateadd(Type, Add, Date)

 -->>   Date 시간에 원하는 시간을 더해서 반환

    Type
        year , yy, y
        month, m, mm
        day, d, dd
        week, w, wk
        hour, hh
        minute, m
        second, s, ss
        millisecond, ms

    Add

        Type 에 따른 값. dateadd(year, 1  입력시  1년 추가.

    Date 추가할 기준 시간

        2008-10-10  or 2008-10-10 20:00:00  의  datetime or smalldatetime 형식