sql - 十进制数的 Oracle ceil

标签 sql oracle plsql rounding

当四舍五入到 2 个小数位时,值 4.01132141 将四舍五入为 4.02,因为它超过了 4.01。

你怎么能在 PL/SQL 中做到这一点?

最佳答案

一种方法是做 ceil(value*100)/100 ,但这似乎不雅。不确定有什么方法可以制作 round以你想要的方式行事。

关于sql - 十进制数的 Oracle ceil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3682781/

相关文章:

sql - OWA_COOKIE 不会删除

python - 使用Python sqlite3,我应该在任何SQL操作和commit()之后使用sleep()吗?

达到 Oracle XE 数据限制 - 如何减小表空间大小?

java - 将日期存储在 Oracle 数据库中

sql - Oracle动态DESC和ASC按顺序排列

oracle - PL/SQL 函数返回无值

sql - 在 Oracle 存储过程中记录错误消息

php - 如何将多个迭代提取的数据值连接到单个函数调用中?

mysql - (Mysql 错误 : #1215 - Cannot add foreign key constraint) for my program

PLSQL 将 if then 转换为 CASE stmt