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


DAY (службы SSIS)

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

Синтаксис

DAY(date)

Аргументы

  • date
    Выражение, возвращающее допустимую дату или строку в формате даты.

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

DT_I4

Замечания

Функция DAY возвращает значение NULL, если значение аргумента NULL.

Литерал даты должен быть точно приведен к одному типу данных дат.

Использование функции DAY более компактно, но эквивалентно использованию функции DATEPART(«День», дата).

Примеры

В этом примере возвращается номер дня из литерала даты. Если дата имеет формат «мм/дд/гггг», будет возвращено значение 23.

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

Этот пример возвращает целое число, представляющее день в столбце ModifiedDate.

DAY(ModifiedDate)

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

DAY(GETDATE())

См. также

Справочник

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

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

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

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

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