2

为什么在使用联接时具有一致的排序规则很重要?

我在跨两个数据库连接两个表时使用了排序规则,但为什么我们需要它?如果您在两个不同数据库的两个表上都有相同的排序规则,我们需要它吗?

4

1 回答 1

1

排序规则定义了字符串排序和比较的规则 - msdn

就个人而言,我使用这种查询风格 -

SELECT * 
FROM dbo.Table1 t1
JOIN dbo.Table2 t2 ON t1.KeyCD COLLATE DATABASE_DEFAULT = t2.KeyCD COLLATE DATABASE_DEFAULT 
于 2013-04-11T06:14:12.677 回答