做SQL2005查询的时候出现
Cannot resolve the collation conflict between "Chinese_PRC_CI_AS" and "Chinese_Taiwan_Stroke_CI_AS" in the equal to operation.
可能是因为公司用的2个不同的数据库造成的,一个简体中文,一个是繁体中文,排序规则不同才会出现这样的问题。
后來到网上搜了一下:
在Sql Express中所有库的语言代码都是这个Chinese_PRC_CI_AS
所以要在语句中使用COLLATE指定语言:這樣就可以拉
select * from a left join b on a.id=b.id
COLLATE Chinese_PRC_CI_AS
转载于:https://blog.51cto.com/smallrain0122/198230