問題描述:首先按照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方法