Sonntage autom. definieren, wie?

Hallo zusammen,
ich arbeite auf einem SQL-Server!
Habe eine Tabelle mit Feiertagen und Sonntagen kreiert! Nun möchte ich noch zusätzlich ein Script erstellen, welches hierein automatisch alle künftigen Sonntage mit Datum einträgt!
Könnte mir da jemand einen Tipp geben, wie sich dieses Ziel realisieren lässt?
Danke Euch für Eure Anregungen!

Marlon

Hallo zusammen,
ich arbeite auf einem SQL-Server!
Habe eine Tabelle mit Feiertagen und Sonntagen kreiert! Nun
möchte ich noch zusätzlich ein Script erstellen, welches
hierein automatisch alle künftigen Sonntage mit Datum
einträgt!
Könnte mir da jemand einen Tipp geben, wie sich dieses Ziel
realisieren lässt?
Danke Euch für Eure Anregungen!

Ich kenne mich nicht speziell mit dem SQL Server aus, i.d.R. haben Datenbanken aber eine seher gute Datumsarithmetik. Suche dir einen Sonntag aus dem Kalender aus und addiere ein Vielfaches von 7 darauf:

INSERT to_date(„Sun 6 June 2004“) + (7*offset) INTO …

Indem du im Skript offset=0,1,2,3,4,… werden lässt, hasst du im nu alle folgenden Sonntage. Soweit die DB diese Art der Datenbankberechnung unterstützt, hast du damit sogar Schlatjahre berücksichtigt.

Gruß Markus

Servus Markus,
erstmal danke für Deine Anregungen! Hatte mir schon so was ähnliches gedacht! Nur der Begriff Offset ist mir neu!

Indem du im Skript offset=0,1,2,3,4,… werden lässt, hasst du

Wie darf ich das verstehen? Muß ich offset vorher deklarieren?
Habe jetzt versucht die Anweisung in mein Script zu integrieren: spuckt mir aber die ganze Zeit Syntaxfehler aus:

INSERT INTO TbWH_Sonntag(Datum_Sonntag) VALUES (‚30.05.2004‘ + (7*5))

„TbWH_Sonntag“ = meine Tabelle
„Datum_Sonntag“ = das Datums-Feld (Daten-Typ datetime) welches die Vielfachen enthalten soll!
„5“ = als Testwert für Offset eingesetzt

Woran liegts?

Sommerliche Grüße aus Gießen
Marlon