日期:2014-05-17  浏览次数:20473 次

有关排序规则的问题
数据库的排序规则是SQL_Latin1_General_CP1_CS_AS
表字段有部分是SQL_Latin1_General_CP1_CS_AS有部分是NULL,
这有影响吗?需要全部修改为:SQL_Latin1_General_CP1_CS_AS


------解决方案--------------------
NULL部分是数值或日期
排序规则针对的是字符型
------解决方案--------------------
不一定只有字符型才有排序规则,所谓统一,应该整个库统一
------解决方案--------------------
引用:
学习了,不过有个别表里的不同的字符型字段有不同的排序,这种情况是不是要统一啊?

要不要统一
看你的实际需要
比如你要不要区分大小写
要不要区分重音等等

------解决方案--------------------
引用:
Quote: 引用:

数据库的排序规则是SQL_Latin1_General_CP1_CS_AS
表字段有部分是SQL_Latin1_General_CP1_CS_AS有部分是NULL,
这有影响吗?需要全部修改为:SQL_Latin1_General_CP1_CS_AS



时间也应该是按SQL_Latin1_General_CP1_CS_AS这个规则排序吧,但是为什么查询结果的第6行也是为空呢

日期存储是按照数值来的
没有排序规则吧