ADDDATE/SUBDATE(t,a)
ADDDATE(t,a) und SUBDATE(t,a) sind
Datumsfunktionen, die ein Datum der Zukunft bzw. ein Datum der Vergangenheit ermitteln.Wert t:
date_or_timestamp_expressionWert a: numerischer Wert, der eine Anzahl von Tagen darstellt. Nachkommastellen von a werden gegebenenfalls abgeschnitten.
|
Ergebnis der Funktion ADDDATE(t,a)/SUBDATE(t,a) | |
Addition von a zu t/ |
Datumswert bzw. Zeitstempelwert |
t oder a ist NULL-Wert |
NULL-Wert |
a ist Spezial-NULL-Wert |
Fehlermeldung |

Beispieltabelle
Buchungsdatum um zwei Tage erhöhen
SELECT ankunft, ADDDATE(ankunft,2) ankunft2, bnr
FROM buchung WHERE bnr = 130
ANKUNFT |
ANKUNFT2 |
BNR |
01.02.1999 |
03.02.1999 |
130 |