반응형
MONTH
지정된 날짜의 월 부분을 나타내는 정수를 반환합니다.
구문
MONTH ( date )
인수
date
날짜 형식에서 datetime 또는 smalldatetime 값이나 문자열을 반환하는 식입니다. 1753년 1월 1일 이후의 날짜에 대해서만 datetime 데이터 형식을 사용하십시오.
반환 형식
int
비고
MONTH는 DATEPART(mm, date)와 동일합니다.
datetime 값을 항상 따옴표로 묶습니다. 이전 날짜에 대해서는 날짜를 문자 데이터로 저장합니다.
Microsoft® SQL Server™는 여러 가지 날짜 스타일을 인식합니다. 날짜 및 시간 데이터에 대한 자세한 내용은 CAST 및 CONVERT를 참조하십시오.
예제
다음은 03/12/1998날짜에서 월의 번호를 반환하는 예제입니다.
SELECT "Month Number" = MONTH('03/12/1998')
GO
결과 집합은 다음과 같습니다.
Month Number
------------
3
다음은 날짜를 숫자로 지정하는 예제입니다. SQL Server는 0을 1900년 1월 1일로 해석합니다.
SELECT MONTH(0), DAY(0), YEAR(0)
결과 집합은 다음과 같습니다.
----- ------ ------
1 1 1900
반응형