I formati di data ambigui vengono interpretati in base alla lingua di accesso. Funziona
set dateformat mdy
select CAST('03/28/2011 18:03:40' AS DATETIME)
Questo non
set dateformat dmy
select CAST('03/28/2011 18:03:40' AS DATETIME)
Se utilizzi query parametrizzate con il tipo di dati corretto, eviti questi problemi. Puoi anche utilizzare il formato non ambiguo "non separato" yyyyMMdd hh:mm:ss