sql-server - Sql Server 2008 - 排序规则类型之间的差异

标签 sql-server sql-server-2008 collation

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

  1. Windows 排序规则 “Finnish_Swedish_100”“Finnish_Swedish” 之间有什么区别?

    我认为 "_100" 版本是 SQL Server 2008 中更新的排序规则,但如果是这种情况,与旧版本相比有哪些变化?

  2. 启用“Accent-sensitive”通常是件好事吗?我知道这取决于任务等,但是有什么众所周知的优点和缺点需要考虑吗?

  3. “Binary”“Binary-code point” 参数,在什么情况下应启用这些参数?

最佳答案

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

关于sql-server - Sql Server 2008 - 排序规则类型之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/531453/

相关文章:

java - 填充包含 '-' 的 flatXmlDataSetBuilder SQL-SERVER 表名

tsql - 循环遍历数据库时出现不一致的游标结果

sql - 临时表整理冲突 - 错误 : Cannot resolve the collation conflict between Latin1* and SQL_Latin1*

mysql 不允许我更改排序规则类型

sql-server - SQL Server不一致的数据类型溢出处理是否有原因

sql-server - 如何从 DOS 测试 SQL Server 连接?

c# - SQL Server 检查存储过程是否包含 WITH(NOLOCK)

SQL Server 计数速度慢

sql-server-2008 - 是否有像 @@ServerName 这样的变量,但用于数据库名称?

MySQL 主键区分大小写