Anfang des Inhaltsbereichs

DATEDIFF(t,s) Dokument im Navigationsbaum lokalisieren

DATEDIFF(t,s) ist eine Datumsfunktion, die die Anzahl der Tage zwischen Anfangs- und Enddatum ermittelt.

Werte t und s: Die Ausdrücke t und s (date_or_timestamp_expression) in einer Funktion müssen jeweils als Ergebnis ein Datum, einen Zeitstempel oder einen alphanumerischen Wert liefern, der dem aktuellen Datums- oder Zeitstempelformat entspricht.

 

Ergebnis der Funktion DATEDIFF(t,s)

Positive Differenz zwischen t und s

Numerischer Wert (Anzahl der Tage)

t oder s sind Zeitstempelwerte

Nur die im Zeitstempelwert enthaltenen Datumsangaben werden berücksichtigt, um DATEDIFF(t,s) zu berechnen.

t oder s ist NULL-Wert

NULL-Wert

Beispiel

SELECT arrival, departure, DATEDIFF(departure,arrival) difference, rno
  FROM reservation
    WHERE rno = 130

ARRIVAL

DEPARTURE

DIFFERENCE

RNO

2005-02-01

2005-02-03

2

130

 

Ende des Inhaltsbereichs