代码之家  ›  专栏  ›  技术社区  ›  Registered User

联接中的SQL server排序规则概念?

  •  2
  • Registered User  · 技术社区  · 13 年前

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

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

    1 回复  |  直到 13 年前
        1
  •  1
  •   Devart    13 年前

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

    就我个人而言,我使用这种查询样式-

    SELECT * 
    FROM dbo.Table1 t1
    JOIN dbo.Table2 t2 ON t1.KeyCD COLLATE DATABASE_DEFAULT = t2.KeyCD COLLATE DATABASE_DEFAULT