无法解决这个和那个之间的归类冲突

Cannot resolve the collation conflict between this and that

我有来自 2 个不同数据库的数据,我需要合并并相互比较。

一个例子:

select distinct CustomerNo from DB1.dbo.TableCustomers
UNION ALL
select distinct CustNo from DB2.dbo.NewTableCustomers

我收到 无法解决 UNION 操作中 "Danish_Norwegian_CI_AS" 和 "Danish_Greenlandic_100_CI_AS" 之间的归类冲突 错误。 有什么解决办法吗?

试试这个:

select distinct CustomerNo collate Danish_Norwegian_CI_AS from DB1.dbo.TableCustomers
UNION ALL
select distinct CustNo from DB2.dbo.NewTableCustomers