誰でも助けてもらえますか、SQL Server 2005データベースがインストールされています(実際には、SQL Server 2005サーバーに接続されたSQL Server 2000です)、デフォルトのサーバー言語言語USAとmm/dd/yyのような日付形式で、これを維持する必要があります方法ですが、現在、新しいデータベースをサーバーにアップロードしたばかりで、これには dd/mm/yyyy の日付形式が必要です。
サーバー全体ではなく、データベースのみを強制的に変更できますか? サーバー全体で変更を強制すると、他のすべてのアプリが失敗します
たとえば、現在、失敗するこのSQLステートメントがあります..
SELECT * FROM セッション WHERE ultimo_acceso < '16/04/2009 13:36:17'
もちろん、これを追加することもできますが、これは機能するようになりました
SELECT * FROM セッション WHERE ultimo_acceso < Convert(datetime, '16/04/2009 13:36:17', 103)
しかし問題は、アプリケーション内に多数の SQL ステートメントがあることです。実のところ、アプリケーションはかなり古く、ソース コードに変更を加えるつもりはまったくありません。
したがって、データベース/特定のデータベースのテーブルだけで変更を強制できれば、これで十分です
どんな助けでも本当に感謝しています