DATETIMEFROMPARTS (Transact-SQL)
適用於: SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
此函式會傳回指定日期和時間引數的 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