当四舍五入到 2 个小数位时,值 4.01132141 将四舍五入为 4.02,因为它超过了 4.01。
你怎么能在 PL/SQL 中做到这一点?
最佳答案
一种方法是做 ceil(value*100)/100
,但这似乎不雅。不确定有什么方法可以制作 round
以你想要的方式行事。
关于sql - 十进制数的 Oracle ceil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3682781/
当四舍五入到 2 个小数位时,值 4.01132141 将四舍五入为 4.02,因为它超过了 4.01。
你怎么能在 PL/SQL 中做到这一点?
最佳答案
一种方法是做 ceil(value*100)/100
,但这似乎不雅。不确定有什么方法可以制作 round
以你想要的方式行事。
关于sql - 十进制数的 Oracle ceil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3682781/