查询结果排序的问题
大家好!
我现在有两个数据库:A B (B是A的备份 还原来的)
现在我用Select * From TableName 这样的SQL查询 A B库相同的表(表的设置是相同的) 请问 还有什么原因会影响到排序?(Index设置也是相同的)
谢谢!
------解决方案--------------------SQL Server 排序规则基础知识
Microsoft® SQL Server™ 2000 支持多种排序规则。排序规则对控制正确使用语言(如马其顿语或波兰语)或字母表(如西欧语言使用的拉丁字母表 Latin1_General)字符的规则进行编码。
每个 SQL Server 排序规则指定三个属性:
用于 Unicode 数据类型(nchar、nvarchar 和 ntext)的排序次序。排序次序定义字符的排序序列,以及在比较操作中对字符取值的方法。
用于非 Unicode 字符数据类型(char、varchar 和 text)的排序次序。
用于存储非 Unicode 字符数据的代码页。
说明 不能指定与 Unicode 数据类型(nchar、nvarchar 和 ntext)对应的代码页。用于 Unicode 字符的双字节位模式由 Unicode 标准定义且不能更改。
------解决方案--------------------聚集索引