SQL Server (2000 または 2005) では、データベースまたはサーバーの照合順序を設定して、識別子名 (テーブル、列など) の大文字と小文字を正しくする必要がありますか? もしそうなら、それは大文字と小文字を区別するすべての照合に当てはまりますか、それとも別の設定ですか? (オブジェクトの名前ではなく、データに適用される大文字と小文字の区別を常に考えてきました)。
ストアド プロシージャとクエリが一貫した大文字と小文字で記述されていない場合、これはおそらくアプリケーションを壊すでしょうか? データベース接続の照合を設定するなど、すべてのクエリで大文字と小文字が正しく使用されるようにする必要なく、これに対処する方法はありますか?
私はこれを、一貫性のないSQLコードを含む既存のアプリケーションを持つという観点から見ており、異なる照合順序でデータベースに対して実行できるようにしたいと考えています。どのような設定が必要か、またはアプリケーションを使用できないデータベース/サーバー照合のセットは?