Mehrdeutige Datumsformate werden entsprechend der Sprache des Logins interpretiert. Das funktioniert
set dateformat mdy
select CAST('03/28/2011 18:03:40' AS DATETIME)
Dies nicht
set dateformat dmy
select CAST('03/28/2011 18:03:40' AS DATETIME)
Wenn Sie parametrisierte Abfragen mit dem richtigen Datentyp verwenden, vermeiden Sie diese Probleme. Sie können auch das eindeutige „ungetrennte“ Format yyyyMMdd hh:mm:ss
verwenden