DATEFROMPARTS (Transact-SQL)
Возвращает значение date, соответствующее указанному числу, месяцу и году.
Применимо для следующих объектов: SQL Server (SQL Server 2012 по текущую версию), База данных SQL Windows Azure (С первоначального выпуска по текущий выпуск). |
Синтаксические обозначения в Transact-SQL
Синтаксис
DATEFROMPARTS ( year, month, day )
Аргументы
year
Целочисленное выражение, задающее год.month
Целочисленное выражение от 1 до 12, задающее месяц.day
Целочисленное выражение, задающее день.
Типы возвращаемых данных
date
Замечания
DATEFROMPARTS возвращает значение date, в котором часть даты установлена в указанные число, месяц и год, а часть времени установлена в значение по умолчанию. Если аргументы недопустимы, то возникает ошибка. Если требуемые аргументы имеют значение NULL, возвращается NULL.
Для серверов SQL Server 2012 и выше данная функция может быть удаленной. Данная функция не может быть удаленной для серверов с версией ниже SQL Server 2012.
Примеры
В следующем примере показано использование функции DATEFROMPARTS.
SELECT DATEFROMPARTS ( 2010, 12, 31 ) AS Result;
Ниже приводится результирующий набор.
Result
----------------------------------
2010-12-31
(1 row(s) affected)