1. 날짜에 대한 함수
○ GETDATE
- 현재 날짜와 시간을 구한다.
- SELECT GETDATE() --> 2007-12-12 22:21:35.056 이런식으로 나온다.
○ DATEADD
- datapart 부분에 number 값을 더한다. (datepart, number, date)
○ DATEDIFF
- 두 날짜 사이의 datepart 값
○ DATENAME
- date 에 대한 datepart 를 이름으로 돌려준다.
- SELECT DATENAME(dw, GETDATE()), DATENAME(mm, GETDATE()) --> 화요일, 12
○ DATEPART
- date 에 대해 지정된 datepart 를 돌려준다.
- SELECT DATEPART(mm, GETDATE()) --> 12
○ DAY
- DATEPART(DAY, date) 와 같다.
○ MONTH
- DATEPART(MONTH, date) 와 같다.
○ YEAR
- DATEPART(YEAR, date) 와 같다.
* DATEPART 사용법
yy - year (1753~9999)
mm - month (1~12)
dd - day (1~31)
dw - weekday 요일 (1~7) 1 : 일요일
hh - hour (0~23)
mi - minute (0~59)
ss - second (0~59)
ms - millisecond (0~999)
'Database(디비) > MSSQL' 카테고리의 다른 글
MSSQL 문자에 대한 함수 (0) | 2014.01.21 |
---|---|
MSSQL 소수점 함수 (0) | 2014.01.20 |
MSSQL Oracle NVL 기능과 동일한 함수 (0) | 2014.01.08 |
MSSQL 암호화( pwdencrypt, pwdcompare ) (0) | 2013.12.12 |
MSSQL SQL이란 무엇인가? (0) | 2013.12.06 |
댓글