日期和時間函數 (Transact-SQL)
下列純量函數會執行一項作業來處理日期和時間輸入值,並傳回字串、數值或日期和時間值。
Transact-SQL 日期和時間函數及其決定性屬性,皆列在下表中。如需有關函數決定性的詳細資訊,請參閱<決定性與非決定性函數>。
函數 | 決定性 |
---|---|
具決定性 |
|
具決定性 |
|
不具決定性 |
|
具決定性,不過當做 DATEPART (dw,date) 或 DATEPART (wk,ww, date) 使用時除外。dw 是 weekday 的日期部分,根據用來設定當週第一天的 SET DATEFIRST 所設定的值而定。「週」 (wk, ww) 的日期部分反映 SET DATEFIRST 的變更。任何一年的 1 月 1 日都定義了「週」日期部分的起始數字,例如:DATEPART(wk,'Jan 1, xxxx') = 1,其中 xxxx 是任何一年。 |
|
具決定性 |
|
不具決定性 |
|
不具決定性 |
|
具決定性 |
|
具決定性 |