Kann jemand helfen, wir haben eine Sql Server 2005-Datenbank installiert (eigentlich seine ein Sql Server 2000 an einen Sql Server 2005-Server angeschlossen) mit der Standard-Server-Sprache Sprache USA mit Datumsformat wie mm/dd/yyy und wir wirklich brauchen, um es auf diese Weise zu halten, aber derzeit gerade eine neue Datenbank auf den Server hochgeladen und dies muss das Datumsformat für dd/mm/yyyy haben.
Kann ich eine Änderung nur für eine Datenbank und nicht für den gesamten Server erzwingen? Wenn ich die Änderung auf dem gesamten Server erzwinge, werden alle meine anderen Anwendungen fehlschlagen.
Zum Beispiel haben wir derzeit diese Sql-Anweisung, die fehlschlägt
SELECT * FROM sesiones WHERE ultimo_acceso < '16/04/2009 13:36:17'
aber natürlich können wir dies hinzufügen, was jetzt funktioniert
SELECT * FROM sesiones WHERE ultimo_acceso < Convert(datetime, '16/04/2009 13:36:17', 103)
aber das Problem ist, dass es eine große Anzahl von Sql-Anweisungen innerhalb der Anwendung gibt. Die Wahrheit ist, dass die Anwendung ziemlich alt ist und wir nicht wirklich wollen, um Änderungen an den Quellcode zu machen.
Wenn wir also eine Änderung nur an der Datenbank / den Tabellen einer bestimmten Datenbank erzwingen könnten, würde dies ausreichen
Jede Hilfe ist willkommen