DATETIMEFROMPARTS (Transact-SQL)

为指定的日期和时间返回 datetime 值。

主题链接图标 Transact-SQL 语法约定

语法

DATETIMEFROMPARTS ( year, month, day, hour, minute, seconds, milliseconds )

参数

  • year
    用于指定年度的整数表达式。

  • month
    用于指定月份的整数表达式。

  • day
    用于指定日期的整数表达式。

  • hour
    用于指定小时的整数表达式。

  • minute
    用于指定分钟的整数表达式。

  • seconds
    用于指定秒的整数表达式。

  • milliseconds
    用于指定毫秒的整数表达式。

返回类型

datetime

注释

DATETIMEFROMPARTS 返回完全初始化的 datetime 值。 如果参数无效,则引发错误。 如果所需的参数为 null,则返回 null。

此函数可以在 SQL Server 2012 服务器以及更高版本上远程执行。 但在 SQL Server 2012 之下的服务器版本中无法远程执行。

示例

SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;

下面是结果集:

Result
---------------------------
2010-12-31 23:59:59.000

(1 row(s) affected)

请参阅

参考

datetime (Transact-SQL)