oracle数据库中,小数如果小于1,那么查询出来后前面的0是不显示的。所以不过是sql直接取出还是存储过程中取出,显示到页面时,都缺少小数点前的0.
解决办法:
通过decode函数
如select decode(substr(percent,1,1),'.','0'||percent,percent) percent
from point;
oracle数据库中小数小于1时0不显示
最新推荐文章于 2024-06-03 10:32:34 发布
oracle数据库中,小数如果小于1,那么查询出来后前面的0是不显示的。所以不过是sql直接取出还是存储过程中取出,显示到页面时,都缺少小数点前的0.
解决办法:
通过decode函数
如select decode(substr(percent,1,1),'.','0'||percent,percent) percent
from point;