mssql sqlserver DATETIMEFROMPARTS 日期生成函数使用说明


摘要:
下文主要讲述 DATETIMEFROMPARTS 系统函数的使用说明,
实验环境:
sqlserver 2012
如下所示:



DATETIMEFROMPARTS 语法及功能简介

DATETIMEFROMPARTS 功能说明:
通过指定参数值,返回一个datetime数据类型的日期值
—————————-
DATETIMEFROMPARTS 语法说明:
DATETIMEFROMPARTS (year, month, day, hour, minute, seconds, milliseconds)
参数说明:
DATETIMEFROMPARTS参数说明:
year:
指定返回数值的年份
month:
指定返回数值的月份
day:
指定返回数值的日期中的天数部分
hour:
指定返回数值的小时部分
minute:
指定返回数值的分钟部分
seconds:
指定返回数值的秒部分
milliseconds:
指定返回数值的毫秒部分

—————————-
DATETIMEFROMPARTS 返回值说明:
返回值类型:datetime

注意事项:
DATETIMEFROMPARTS 函数将返回完全初始化的 datetime 值。
如果参数无效,则返回错误信息。
如果所需的参数中任一参数为 null,则返回 null。



DATETIMEFROMPARTS 举例说明

   SELECT DATETIMEFROMPARTS ( 2018, 05, 28, 23, 59, 58, 120 ) AS [返回结果];
    ------返回结果-------
	2018-05-28 23:59:58.120