Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает целое число, представляющее год указанной даты.
Соглашения о синтаксисе в Transact-SQL
Синтаксис
YEAR ( date )
Аргументы
- date
Выражение типа datetime или smalldatetime.
Типы возвращаемых данных
int
Замечания
Эта функция эквивалентна DATEPART(yy,date).
Примеры
Следующий пример возвращает количество лет, начиная с 03/12/1998.
SELECT "Year Number" = YEAR('03/12/1998')
GO
Ниже приводится результирующий набор.
Year Number
------------
1998
Следующий пример указывает дату как число. Компонент Microsoft SQL Server 2005 Database Engine представляет MONTH(0) как 1``(January), DAY(0) как 1, и YEAR(0) как 1900.
SELECT MONTH(0), DAY(0), YEAR(0)
Ниже приводится результирующий набор.
----- ------ ------
1 1 1900
См. также
Справочник
Функции даты и времени (Transact-SQL)