適用於:SQL Server
Azure SQL Database
Azure SQL 受控執行個體
Azure Synapse Analytics
Microsoft Fabric 中的 SQL 分析端點
Microsoft Fabric 中的倉庫
Microsoft Fabric 中的 SQL 資料庫
此函式會傳回指定日期和時間引數的 datetime 值。 如需有效範圍的詳細資訊,請參閱 datetime。
語法
DATETIMEFROMPARTS ( year , month , day , hour , minute , seconds , milliseconds )
引數
year
指定年份的整數運算式。
month
指定月份的整數運算式。
day
指定日期的整數運算式。
hour
指定小時的整數運算式。
minute
指定分鐘的整數運算式。
seconds
指定秒的整數運算式。
milliseconds
指定毫秒的整數運算式。
傳回類型
datetime
備註
DATETIMEFROMPARTS 會傳回完整初始化的 datetime 值。
DATETIMEFROMPARTS 如果至少有一個必要自變數具有無效的值,就會引發錯誤。
DATETIMEFROMPARTS如果至少有必要NULL自變數具有值,則傳NULL回 。
此函式能夠遠端至 SQL Server 2012 (11.x) 伺服器和更新版本。 它不會從遠端到執行 SQL Server 2012 (11.x) 和舊版的伺服器。
範例
SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;
結果集如下所示。
2010-12-31 23:59:59.000