Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
среда выполнения интеграции SSIS в Фабрика данных Azure
Возвращает целое число, представляющее часть даты, соответствующую дню.
Синтаксис
DAY(date)
Аргументы
дата
Выражение, возвращающее допустимую дату или строку в формате даты.
Типы результата
DT_I4
Замечания
Функция DAY возвращает значение NULL, если значение аргумента NULL.
Литерал даты должен быть явно приведен к одному из типов данных даты. Дополнительные сведения см. в разделе Integration Services Data Types.
Примечание.
Проверка выражения завершается ошибкой при явном приведении литерала даты к одному из следующих типов данных: DT_DBTIMESTAMPOFFSET и DT_DBTIMESTAMP2.
Использование функции DAY более компактно, но эквивалентно использованию функции DATEPART("Day", date).
Примеры выражений
Этот пример возвращает номер дня в литерале даты. Если дата имеет формат «мм/дд/гггг», будет возвращено значение 23.
DAY((DT_DBTIMESTAMP)"11/23/2002")
Этот пример возвращает целое число, представляющее день в столбце ModifiedDate .
DAY(ModifiedDate)
В этом примере возвращается целое число, представляющее день текущей даты.
DAY(GETDATE())