MONTH (службы SSIS)
Возвращает целое число, представляющее месяц указанной даты.
Синтаксис
MONTH(date)
Аргументы
- date
Является датой в любом формате дат.
Типы результата
DT_I4
Замечания
Функция MONTH возвращает значение NULL, если значение аргумента NULL.
Литерал даты должен быть явно приведен к одному из типов данных дат.
Использование функции MONTH более компактно, но эквивалентно использованию функции DATEPART(«месяц», дата).
Примеры
В этом примере возвращается номер месяца из литерала даты. Если дата имеет формат «мм/дд/гггг», будет возвращено значение 11.
MONTH((DT_DBTIMESTAMP)"11/23/2002")
В этом примере возвращается целое число, представляющее месяц в столбце ModifiedDate.
MONTH(ModifiedDate)
В этом примере возвращается целое число, представляющее месяц текущей даты.
MONTH(GETDATE())
См. также
Справочник
DATEADD (службы SSIS)
DATEDIFF (службы SSIS)
DATEPART (службы SSIS)
DAY (службы SSIS)
YEAR (службы SSIS)