Datums- und Zeitfunktionen (Transact-SQL)
Die folgenden Skalarfunktionen verarbeiten Datums- und Zeiteingabewerte und geben einen Zeichenfolgen-, Zahlen-, Datums- oder Zeitwert zurück.
In der folgenden Tabelle werden die Datums- und Zeitfunktionen von Transact-SQL und ihre Determinismuseigenschaft aufgelistet. Weitere Informationen zum Funktionsdeterminismus finden Sie unter Deterministische und nicht deterministische Funktionen.
Funktion | Determinismus |
---|---|
Deterministisch |
|
Deterministisch |
|
Nicht deterministisch |
|
Deterministisch außer bei Verwendung als DATEPART (dw,date) oder DATEPART (wk,ww, date). dw, der Datumsteil für den Wochentag, ist abhängig vom durch SET DATEFIRST festgelegten Wert, mit dem der erste Tag der Woche festgelegt wird. Der Datumsteil für die Woche (wk, ww) gibt die Änderungen wieder, die an SET DATEFIRST vorgenommen werden. Der 1. Januar eines Jahres definiert die Anfangszahl für die Datumseinheit Woche. Beispiel: DATEPART(wk,'Jan 1, xxxx') = 1, wobei xxxx ein beliebiges Jahr ist. |
|
Deterministisch |
|
Nicht deterministisch |
|
Nicht deterministisch |
|
Deterministisch |
|
Deterministisch |