本人从事行业问题,经常遇到一些生僻字,如:呋(fu) 唑(zuo)噻(sai)泮(pan)等无法按照拼音排序的字。
解决方案:1 sql层面
select * from storemstr sm order by nlssort(sm.store_desc,'NLS_SORT=SCHINESE_PINYIN_M')
他还有2个兄弟写法,就是强行按照非一般规则进行处理
2 程序层面
这篇文章写得很详尽,这里补充了一下sql层面如果遇到问题要如何处理