DAY (Transact-SQL)
Возвращает целое число, представляющее день datepart указанной даты.
Соглашения о синтаксисе в Transact-SQL
Синтаксис
DAY ( date )
Аргументы
- date
Выражение типа datetime или smalldatetime.
Тип возвращаемых данных
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
Форматы времени
Строковый формат без разделителей