GETDATE() : 현재 날짜와 시간 출력 

DAY(date) : 날짜(일) 출력 

MONTH(date) : 월 출력 

YEAR(date) : 년도 출력 



dd는 일, mm는 월, yy는 년 

DATEADD("dd", 1, getdate()) : getdate()에 1일을 더합니다. 

DATEDIFF("dd", vDate, getdate()) : vDate에서 getdate()을 뺀 날짜(일)수 

DATENAME("mm", getdate()) : getdate()의 월을 가져옵니다.(영문) 

DATEPART("mm", getdate()) : getdate()의 월을 가져옵니다.(숫자) 


날짜 출력형식을 바꾸기 

mm/dd/yy 로 가져오기 : CONVERT(varchar(8), date, 101) 

yy.mm.dd 로 가져오기 :  CONVERT(varchar(8), date, 102) 

dd/mm/yy 로 가져오기 :  CONVERT(varchar(8), date, 103) 

dd-mm-yy 로 가져오기 : CONVERT(varchar(8), date, 105) 

yy/mm/dd 로 가져오기 : CONVERT(varchar(8), date, 111) 

yyyy-mm-dd 로 가져오기 : CONVERT(varchar(10), date, 126) 

추가정보) http://linesofcode.net/snippets/45