SQL Server中文排序混乱

2018-01-16 19:54:14来源:cnblogs.com作者:绿皮儿橘子人点击

分享

在sql语句中指定了含有中文的列进行排序,但排序结果看起来毫无规则,并不是按照拼音进行排序的
检查了DB的Collation后,发现是SQL_Latin1_General_CP1_CI_AS
解决方法:

在sql语句中指定排序列的collation为Chinese_PRC_CI_AS

select col1, col2 from table order by col1 collate Chinese_PRC_CI_AS

  

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台