elysion_k
2015-08-13 02:02
采纳率: 5%
浏览 1.8k

oracle 11g order by 多音字的问题

比如一个字段存 北京 上海 重庆 , 正常排序北京 重庆 上海 ,
但是oracle把chongqing看成zhongqing , 排到最后了, 请问有解决办法吗,

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 丵鹰 2015-08-13 02:10

    加个首字符的字段,根据首字母排,如果还有排重名首字母,就改成保存这个汉子拼音

    点赞 打赏 评论
  • beaconD 2015-08-13 02:16

    批量修改呗,或者存汉字。

    点赞 打赏 评论

相关推荐 更多相似问题