SQL Abfrage WHEN Datum

WIMA Webdesign

Offizieller Servicepartner
SPBanner
8. Januar 2011
443
20
Hallo an alle zusammen,

ich habe eine SQL Abfrage erstellt um das Rechnungsdatum von Amazon Aufträgen nachträglich zu ändern. Der Code funktioniert soweit nur möchte ich die Abfrage nur für Aufträge ab einem bestimmten Versanddatum haben. Es fehlt mir also

WHERE (tbestellung.dVersandt >= ??????????)

Ich habe verschiedene Konstellationen probiert jedoch funktioniert keine korrekt. Es wird immer das Datum bei allen Rechnungen geändert selbst die bei deren Auftrag in der Spalte dVersandt in der DB NULL steht.

Ich hoffe mir kann jemand auf die Sprünge helfen.

Viele Grüße
Mario
 

reneromann

Sehr aktives Mitglied
31. August 2012
2.135
5
AW: SQL Abfrage WHEN Datum

Die Konstellation, wie du Datumsangaben verwenden musst, hängt von den SQL-Server-Spracheinstellungen ab.
Meist funktioniert aber "YYYY-DD-MM" ("2014-05-06" für den 6. Mai '14) oder "YYYYDDMMTHHMMSS+TZ" ("20140506T000000+0200" für den 6. Mai '14 um 00:00 MESZ).

Bevor du damit aber ein Update der Daten machst, solltest du vorher immer per SELECT prüfen, ob du wirklich die richtigen Bedingungen hast.
 

Ähnliche Themen