SQL Server 数据库引擎优化顾问-1.列排序规则与数据库默认值不匹配
这里写自定义目录标题
- 1. 列排序规则与数据库默认值不匹配
-
- 1.1 sqlserver中的字符编码、排序规则、nvarchar和varchar
-
- 1.1.1 字符集、字符集编码和排序规则
-
- 1.1.1.1 字符集
- 1.1.1.3 字符集编码
- 1.1.1.4 排序规则
- 1.1.2 sqlserver中字符集编码和排序规则
-
- 1.1.2.1 sqlserver设置排序规则有四个级别:
- 1.1.2.2 排序规则如何选择问题
1. 列排序规则与数据库默认值不匹配
排序规则控制字符串的排序和比较方式。排序通常不是问题,因为它不会导致排序冲突。它可能不会按您希望的方式排序,但不会导致错误。这里真正的问题是在比较数据时。可以通过几种不同的方式进行比较。这可以是where子句中的简单比较,也可以是连接条件中的比较。如果数据库中的列与数据库的默认排序规则不匹配,那么您就有了一个等待发生的问题。
向现有表中添加新列或创建具有字符串列的新表时,如果未指定排序规则,则将使用数据库的默认排序规则。如果然