Sql Server 2008 - 归类类型之间的差异

Oct*_*one 6 sql-server collation sql-server-2008

我正在安装新的SQL Server 2008服务器,并且在获取有关不同排序规则的任何可用信息时遇到一些问题.我搜索过SQL Server BOL并谷歌搜索答案,但似乎无法找到任何有用的信息.

  1. Windows Collat​​ion "Finnish_Swedish_100""Finnish_Swedish"?之间有什么区别?

    我认为"_100"-version是SQL Server 2008中的更新排序规则,但如果是这种情况,那么旧版本的变化情况如何?

  2. "Accent-sensitive"启用通常是件好事吗?我知道这取决于任务和所有这些,但有任何众所周知的利弊需要考虑吗?

  3. "Binary""Binary-code point"参数,在这种情况下,应theese启用?

Mil*_*s D 5

_100 表示 SQL Server 2008 中新的排序规则,带有 _90 的表示 2005 年,没有后缀的表示 2000 年。我不知道有什么区别,也找不到任何文档。除非您对另一个不同版本的 SQL 服务器进行链接服务器查询,否则我会倾向于使用 _100 的。对不起,我无法帮助解决这些差异。


Dan*_*ner 0

解决您的问题 1. 为芬兰语-瑞典语启用重音敏感是一件好事。否则,您的“\xc3\xa5”和“\xc3\xa4”将被排序为“a”,“\xc3\xb6”将被排序为“o”。(假设您将使用此类国际字符)。

\n\n

更多信息请参见:http://msdn.microsoft.com/en-us/library/ms143515.aspx(讨论二进制代码点和重音敏感性)

\n

  • -1:不正确,在芬兰语/瑞典语排序规则中,圆环和变音符号不被视为重音。 (2认同)