本文共 251 字,大约阅读时间需要 1 分钟。
既然小于1的小数首位必然是'.',那就判断首位是否为'.',是则在前面加上'0'即可 SQL> select decode(substr(num,1,1),'.','0'||num,num) from t1_number DECODE(SUBSTR(NUM,1,1),'.','0'||NUM,NUM) ----------------------------------------- 0.3268 0.57965686 52345234.5686 4.552686 5.292 转载地址:http://tiokb.baihongyu.com/