oracle如何进位,怎么进oracle

oracle 中 最后一位数字是1就显示0,是9就进位

select 

创新互联自2013年起,是专业互联网技术服务公司,拥有项目网站制作、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元五原做网站,已为上家服务,为五原各地企业和个人服务,联系电话:18982081108

case 

when substr(mod(9.58,1),length(mod(9.58,1)),1)='1' then to_char(ROUND(9.58,length(mod(9.58,1))-2),'9999.00')

when substr(mod(9.58,1),length(mod(9.58,1)),1)='9' then to_char(ROUND(9.58,length(mod(9.58,1))-2),'9999.00')

else     9.58  

end from dual;

你把 上边的数 9.58 换成你的字段 dual 换成你的表试试。

希望对你有帮助。

oracle 小数进位问题

select case when number 0 then ceil(number) else floor(number) end

from table

oracle 时间四舍五入怎么做?

to_number去掉,没啥用,日期减法得出的就是数字,现在的问题是不足一分钟按照一分钟计算(进位),还是四舍五入,还是舍弃,

不足一分钟不算,用

trunc函数,如果四舍五入用楼主的

函数

,如果想全部进位呢,用ceil函数,楼主可以试试


分享标题:oracle如何进位,怎么进oracle
标题URL:http://bzwzjz.com/article/dseishi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 定制级高端网站建设 企业网站设计 企业手机网站建设 成都网站建设 成都网站制作 网站设计制作报价 四川成都网站建设 阿坝网站设计 网站建设 网站设计 企业网站建设 成都网站设计 高端网站设计 网站建设费用 网站制作 成都商城网站建设 成都品牌网站设计 手机网站建设套餐 网站建设改版 成都商城网站制作 成都网站建设公司 网站建设方案