魁梧奇异果

文章
7
资源
1
加入时间
3年2月3天

Oracle按照某个含有数字的字符串类型的字段进行排序时,将10排在9的后面

开发中遇到的一个排序问题,简单记录一下解决方式,供参考,如有更合适更好的解决方法,欢迎指正本文所写内容主要是针对想要排序的字段是同时符合以下情况的:1.VARCHAR2等字符串类型2.该字段的值非纯数字,类似于字母序号+数字序号的3.字符的长度不一致的,比如有些会用0来填充,保持长度一致,也是不需要文中这样处理的,例如:A001,A002这样子如果排序字段不符合上述...