如上图,原因为A数据库与B数据库默认排序规则不同。
解决方法:
1.查询数据库默认排序规则:select SERVERPROPERTY('Collation')
2.修改alter database yourdatabase collate Chinese_PRC_CI_AS ;
3.由于更新排序规则后新建的表才会按新的规则,所以原来的表排序规则未更新,问题依旧。
2000数据库可以用刷新系统表中列对应排序规则即可,但是SQL SERVER 2005并不支持
4.重建master数据库,(终极方法有重装数据库...)数据库需要重新附加