データベースには自分のサーバーにデータベースがあり、別のサーバーには別のサーバーがあり、データを選択できますテーブルから。UNION ALL演算子の "SQL_Latin1_General_CP1_CI_AS"と "Arabic_100_CI_AS_KS_WS"の照合の競合を解決できません
今私は、最初のビューは私のデータベースからのものであり、その名は「qryTransmittals_Lines_with_CT_CS」
や他のサーバや他のデータベースから2番目のビューは、それを取得、sのデータれる(qryTqLines)
で、2つのビューを行っていますは、今私は組合に両方のクエリからすべてのデータをしたいが、私はエラーました:
Cannot resolve collation conflict between "SQL_Latin1_General_CP1_CI_AS"
and "Arabic_100_CI_AS_KS_WS" in UNION ALL operator occurring in SELECT
statement column 8.
SELECT qryTqLines.*
FROM qryTqLines
UNION ALL
SELECT qryTransmittals_Lines_with_CT_CS.*
FROM qryTransmittals_Lines_with_CT_CS;
私は私のサーバーである(順序SQL_Latin1_General_CP1_CI_AS)で私のテーブルの照合チェックをし、別のテーブルについて、私は、テーブルのデザインを変更するためのアクセス権がありません。
私の問題を解決する方法をお手伝いください。
チェックからLatin1_General_CI_ASにcategories.cidのCOLLATEを変更http://www.ashishblog.com/how-to- resolve-the-collation-conflict-and-how-to-check-collate-in-sql-server/ –
ありがとう、私はリンクを読んで私の問題を解決しました –