DATEDIFF (Berichts-Generator)
Aktualisiert: 12. Dezember 2006
Gibt die Differenz zwischen dem datetime-Startwert und dem datetime-Endwert zurück.
Syntax
DATUMSDIFFERENZ(interval, datetime, datetime)
interval |
Gibt die Einheiten (Jahr, Quartal, Monat, Tag, Stunde, Minute, Sekunde oder Woche) an, die zum Berechnen der Datumsdifferenz verwendet werden. |
datetime |
Gibt das Startdatum an. |
datetime |
Gibt das Enddatum an. |
Hinweise
- Bei Intervallen wird die Groß-/Kleinschreibung nicht beachtet.
Die folgenden Intervalle sind gültig.
Intervall | Ergebnis |
---|---|
JAHR |
Gibt die Anzahl der Jahre zwischen den Start- und Enddatumswerten zurück. |
QUARTAL |
Gibt die Anzahl der Quartale zwischen den Start- und Enddatumswerten zurück. |
MONAT |
Gibt die Anzahl der Monate zwischen den Start- und Enddatumswerten zurück. |
WOCHE |
Gibt die Anzahl der Wochen zwischen den Start- und Enddatumswerten zurück. |
TAG |
Gibt die Anzahl der Tage zwischen den Start- und Enddatumswerten zurück. |
STUNDE |
Gibt die Anzahl der Stunden zwischen den Start- und Enddatumswerten zurück. |
MINUTE |
Gibt die Anzahl der Minuten zwischen den Start- und Enddatumswerten zurück. |
SEKUNDE |
Gibt die Anzahl der Sekunden zwischen den Start- und Enddatumswerten zurück. |
Beispiel
Formel | Ergebnis |
---|---|
DATUMSDIFFERENZ(MONAT, #1/1/2009#, #3/31/2009#) |
2 |
DATUMSDIFFERENZ(TAG, Sell Start Date, Sell End Date) |
Gibt den Unterschied in Tagen für jede Instanz der Sell Start Date- und Sell End Date-Felder an. |
Siehe auch
Konzepte
Verwenden von Formeln (Berichts-Generator)
Verwenden von Funktionen (Berichts-Generator)
Datums- und Zeitfunktionen (Berichts-Generator)
Vorgehensweisen zum Berichts-Generator
Arbeiten mit Literalen in Formeln und Filtern (Berichts-Generator)
Formatieren numerischer Daten (Berichts-Generator)
Hilfe und Informationen
Informationsquellen für SQL Server 2005
Änderungsverlauf
Version | Verlauf |
---|---|
12. Dezember 2006 |
|
14. April 2006 |
|