私はSQL Server 2012と、asp.net mvc多言語アプリケーションのバックエンドを使用しています。
フロントエンドを強化するデータベースの照合を「sql_latin1_general_cp1_ci_as」に設定しました。
このデータベースには、英語、ロシア語、アラビア語などのデータが格納されるため、データにアクセスするストアド プロシージャには where 句、order by 句などがあるため、照合の問題が発生します。
言語用のデータにアクセスする一連のストアド プロシージャがあります。私の問題を回避する方法として、オプションを探しています。
データのセットごとにビューを作成し、これに照合を指定することを考えていました。さまざまな言語でクエリを実行するシナリオはありません。または、ストアド プロシージャで照合を指定することもできますが、これは、ストアド プロシージャが照合ごとに異なることを意味します。
ここで照合がどのように挑戦するかについての提案やアイデアはありますか?