YEAR(Transact-SQL)
지정된 date의 연도를 나타내는 정수를 반환합니다.
모든 Transact-SQL 날짜/시간 데이터 형식 및 함수에 대한 개요는 날짜 및 시간 데이터 형식 및 함수(Transact-SQL)를 참조하십시오. 날짜/시간 데이터 형식 및 함수에 대한 자세한 내용과 일반적인 예는 날짜 및 시간 데이터 사용을 참조하십시오.
구문
YEAR ( date )
인수
- date
time, date, smalldatetime, datetime, datetime2 또는 datetimeoffset 값으로 확인될 수 있는 식입니다. date 인수는 식, 열 식, 사용자 정의 변수 또는 문자열 리터럴일 수 있습니다.
반환 유형
int
예
다음 문은 2007을 반환합니다. 이는 연도입니다.
SELECT YEAR('2007-04-30T01:01:01.1234567-07:00');
다음 문은 1900, 1, 1을 반환합니다. date에 대한 인수는 숫자 0입니다. SQL Server에서는 0을 1990년 1월 1일로 해석합니다.
SELECT YEAR(0), MONTH(0), DAY(0);