首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle 向上取一位小数,该怎么解决

2012-04-28 
oracle 向上取一位小数比如,有23.31,23.30000001(这里的意思就是说23.3后面的小数位数是不定的),我想得到2

oracle 向上取一位小数
比如,有23.31,23.30000001(这里的意思就是说23.3后面的小数位数是不定的),
我想得到23.4,请问ORACLE有这样的函数吗,多谢多谢啊!
不要说ceil啊 因为据我所知ceil是取整的!

如果是23.3或23.300000之类的当然就是得到23.3了!

[解决办法]
变通一下嘛
select ceil(23.30000001*10)/10 from dual;

热点排行