首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

查询结果排序的有关问题

2012-01-09 
查询结果排序的问题大家好!我现在有两个数据库:AB(B是A的备份还原来的)现在我用Select*FromTableName这样

查询结果排序的问题
大家好!
我现在有两个数据库: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 标准定义且不能更改。


[解决办法]
聚集索引

热点排行