CODEKILLER

반응형

설명 (사용)

1. GETDATE : 현재 날짜와 시간

SELECT GETDATE()

2. DATEADD(datepart,number,date) : datepart 부분에 number 값을 더한다.

SELECT DATEADD(mm, 20, GETDATE())

=> 오늘로부터 20개월 후는 언제인지? 

3. DATEDIFF(datepart,date1,date2) : 두 날짜 사이의 datepart 값

SELECT DATEDIFF(dd, GETDATE(), '4000.1.1')

=> 오늘부터 4000년까지는 몇일(dd)이 남아있는지?

4. DATENAME(datepart,date) : date에 대한 datepart를 이름으로 return하는 함수

SELECT DATENAME(dw, GETDATE()), DATENAME(mm, GETDATE())

=> 첫번째, dw는 요일을 의미하여 오늘의 요일을 리턴 '수요일'

=> 두번째, mm은 오늘의 월을 리턴 '08'

5.DATEPART(datepart,date) : date에 대해 지정된 datepart를 return

SELECT DATEPART(mm, GETDATE())

=> '월'만 가져오고 싶을때 사용.

6. DAY(date), MONTH(date), YEAR(date) : 일, 월, 년을 return

SELECT MONTH(GETDATE())
SELECT DAY(GETDATE())
SELECT YEAR(GETDATE())

=> 월, 일, 년

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band