DATEFROMPARTS (Transact-SQL)

返回表示指定年、月、日的 date 值。

主题链接图标 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)

请参阅

参考

date (Transact-SQL)