Поделиться через


YEAR (службы SSIS)

Возвращает целое число, представляющее год указанной даты.

Синтаксис

YEAR(date)

Аргументы

  • date
    Является датой в любом формате дат.

Типы результата

DT_I4

Замечания

YEAR возвращает значение NULL, если аргумент — NULL.

Литерал даты должен быть точно приведен к одному типу данных дат. Дополнительные сведения см. в разделе Типы данных служб Integration Services.

Функция YEAR является сокращенным вариантом функции DATEPART(«Year», date).

Примеры

Этот пример возвращает год из значения даты. Если дата в формате мм/дд/гггг, то данный пример возвращает «2002».

YEAR((DT_DBTIMESTAMP)"11/23/2002")

Этот пример возвращает целое число, которое представляет собой год столбца ModifiedDate.

YEAR(ModifiedDate)

Этот пример возвращает целое число, представляющее год в текущей дате.

YEAR(GETDATE())

См. также

Справочник

DATEADD (службы SSIS)
DATEDIFF (службы SSIS)
DATEPART (службы SSIS)
DAY (службы SSIS)
MONTH (службы SSIS)

Другие ресурсы

Функции (службы SSIS)

Справка и поддержка

Получение помощи по SQL Server 2005