日期和时间函数 (Transact-SQL)
以下标量函数对日期和时间输入值执行操作,并返回一个字符串、数字值或日期和时间值。
下表中列出了 Transact-SQL 日期和时间函数及其确定性属性。有关函数确定性的详细信息,请参阅确定性函数和不确定性函数。
函数 | 确定性 |
---|---|
具有确定性 |
|
具有确定性 |
|
不具有确定性 |
|
除了用作 DATEPART (dw,date) 或 DATEPART (wk,ww, date) 外都具有确定性。dw 是 weekday 日期部分,取决于设置每周的第一天的 SET DATEFIRST 所设置的值。week (wk, ww) 日期部分反映了对 SET DATEFIRST 所做的更改。任意一年的 1 月 1 日均定义 week 日期部分的开头数字,例如:DATEPART(wk,'Jan 1, xxxx') = 1,其中 xxxx 为任意一年。 |
|
具有确定性 |
|
不具有确定性 |
|
不具有确定性 |
|
具有确定性 |
|
具有确定性 |