Oracle的中文排序
摘要:
oracle在9i之前是对汉字的排序是按照二进制编码进行排序的,很不适合我们的国情,在oracle9i之后,汉字的排序方式有了以下三种方式: 1、使用拼音排序 NLS_SORT=SCHINESE_PINYIN_M 2、使用笔画排序 NLS_SORT=SCHINESE_STROKE_M 第一顺序笔画,第二顺序部首; 3、使用偏旁部首排序 NLS_SORT=SCHINESE_RADICAL_M 第一顺序部首,第二顺序笔画; 这样,就可以在查询的时候,指定汉字的排序方式,设定方式可以分为以下三个级别: 1、语句级别设置排序方式:按照笔划排序: select * from table order by 阅读全文
posted @ 2013-11-20 14:59 中子持心 阅读(667) 评论(0) 推荐(0) 编辑