So berechnen Sie ein Datum nach 1 Monat currentDate

8

Wie kann ich ein Datum nach einem Monat des aktuellen Datums berechnen?

Beispiel wenn ich 19/04/2012 habe Ich möchte 19/05/2012 bekommen. Gibt es irgendeine Funktion auf SQL, die dies ermöglicht?

Ich muss das gleiche für ein Jahr auch wie 19/04/2012 machen und 19/04/2013

setzen

Prost

    
CPM 19.04.2012, 10:32
quelle

6 Antworten

14

Sie können verwenden DATEADD (Datum, Nummer, Datum)

wie angegeben hier

Beispiele (Danke an DarrenDavis)

für Monat:

%Vor%

für das Jahr:

%Vor%     
Mithir 19.04.2012, 10:34
quelle
1

Verwenden Sie die Funktion dateadd ()

%Vor%     
Widor 19.04.2012 10:35
quelle
1

Um dem aktuellen Datum einen Monat hinzuzufügen:

%Vor%

Um 1 Jahr zum aktuellen Datum hinzuzufügen:

%Vor%

Für zusätzliche Argumente siehe:

Ссылка

    
Darren Davies 19.04.2012 10:38
quelle
0

So etwas sollte den Job machen

SELECT DATEADD (Monat, 1, '2012-04-19')

für ein Jahr

SELECT DATEADD (Jahr, 1, '2012-04-19')

Ссылка

    
sihol 19.04.2012 10:36
quelle
0

Sie können DateAdd verwenden:

%Vor%

Suchen Sie online nach anderen Periodenindikatoren wie Stunde, Minute usw.!

    
Alejandro B. 19.04.2012 10:36
quelle
0

Sie können diese Abfrage für ein einmonatiges Vorausdatum verwenden. Diese Abfrage funktioniert in Oracle gut.

%Vor%

Verwenden Sie diese Abfrage für ein Jahr im Voraus

%Vor%     
hitman047 19.04.2012 11:10
quelle

Tags und Links