DATEPART()
DATEPART() 함수는 날짜의 지정된 부분을 반환한다.
이 함수는 결과를 정수 값으로 반환한다.
SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse에서 작동한다.
형식
DATEPART(interval, date)
매개변수
interval
:
날짜 인수에서 반환할 부. 다음 값 중 하나일 수 있다. year, yyyy, yy = 년, quarter, qq, q = 쿼터, month, mm, m = 월, dayofyear, dy, y = 일년 중의 하루, day, dd, d = 해당 월의 일, week, ww, wk = 주, weekday, dw, w = 평일, hour, hh = 시, minute, mi, n = 분, second, ss, s = 초, millisecond, ms = 밀리초, microsecond, mcs = 마이크로초, nanosecond, ns = 나노초, 표준 시간대 오프셋, iso_week, isowk, isoww = ISO 주
date
:
사용할 날짜. 날짜, 날짜 시간, 날짜 시간 오프셋, 날짜 시간2, 작은 날짜 시간 또는 시간 중 하나일 수 있다.
예제
날짜의 지정된 부분을 반환해보자.
SELECT DATEPART(year, '2017/08/25') AS DatePartInt;
기본 예시
DatePartInt |
---|
2017 |
날짜의 지정된 부분을 반환해보자.
SELECT DATEPART(yy, '2017/08/25') AS DatePartInt;
기본 예시
DatePartInt |
---|
2017 |
날짜의 지정된 부분을 반환해보자.
SELECT DATEPART(month, '2017/08/25') AS DatePartInt;
기본 예시
DatePartInt |
---|
8 |
날짜의 지정된 부분을 반
SELECT DATEPART(hour, '2017/08/25 08:36') AS DatePartInt;
기본 예시
DatePartInt |
---|
8 |
날짜의 지정된 부분을 반환해보자.
SELECT DATEPART(minute, '2017/08/25 08:36') AS DatePartInt;
기본 예시
DatePartInt |
---|
36 |
참고
W3C School - SQL DATEPART() Function
W3C School - SQL Tutorial