发布时间:2010-11-11 14:14 来源:未知
SQL Server排序规则在SQL数据库中都有哪些应用呢?接下来的SQL server内容就为您介绍SQL Server排序规则的应用方面的知识,假如您感兴趣的话,不妨一看。
SQL Server排序规则的应用:
sql server提供了大量的windows和sqlserver专用的排序规则,但它的应用往往被开发人员所忽略。其实它在实践中大有用处。
例1:让表name列的内容按拼音排序:
create table #t(id int,name varchar(20)) insert #t select 1,中 union all select 2,国 union all select 3,人 union all select 4,阿 select * from #t order by name collate chinese_prc_cs_as_ks_ws drop table #t
/*结果:
id name ----------- -------------------- 4 阿 2 国 3 人 1 中 */
例2:让表name列的内容按姓氏笔划排序:
create table #t(id int,name varchar(20)) insert #t select 1,三 union all select 2,乙 union all select 3,二 union all select 4,一 union all select 5,十 select * from #t order by name collate chinese_prc_stroke_cs_as_ks_ws drop table #t
/*结果:
id name ----------- -------------------- 4 一 2 乙 3 二 5 十 1 三 */