问题描述:首先按照id排序查看,发现顺序异常。以下图所示:spa
select * from DM_TEST order by id;blog
问题分析:这是id是字符串类型致使的。字符串是按照他们在字典中的顺序决定的。从前到后依次比较。 排序
解决方法:将位数不一致的前面补零便可。若是位数是三位或以上(一样补零处理便可)或者是把ID类型修改为NUMBER类型便可。字符串
--设置ID为一位的前面补一个零 date
update DM_TEST set id = '0'||id where length(id) = 1;select
分享一个小平常0.0方法