DAY (Transact-SQL)

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

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

DAY ( date )

Аргументы

Тип возвращаемых данных

int

Замечания

Эта функция равнозначна функции DATEPART(dd, date).

Примеры

Функция, представленная в данном примере, возвращает номер дня из константы, отображающей дату 03/12/1998.

SELECT DAY('03/12/1998') AS 'Day Number';
GO

Ниже приводится результирующий набор.

Day Number 
------------ 
12            

В следующем примере дата указана как число. Компонент Microsoft SQL Server 2005 Database Engine интерпретирует 0 как 1 января 1900 г.

SELECT MONTH(0), DAY(0), YEAR(0)

Ниже приводится результирующий набор.

----- ------ ------
1     1      1900

См. также

Справочник

Функции даты и времени (Transact-SQL)
Дата и время (Transact-SQL)
Выражения (Transact-SQL)

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

Формат ISO 8601
Алфавитный формат даты
Числовой формат дат
Формат ODBC Datetime
Форматы времени
Строковый формат без разделителей

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

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