oracle - 我需要一个用于在 oracle 中舍入登录的通用函数,并且在插入需要舍入的字段时需要调用此函数
问题描述
在以下情况下需要您的帮助...
我有一个界面,其中有 12 个与数量和价格相关的字段。
我的要求是在将数据从临时表传输到接口表时,我需要对这 12 个字段进行四舍五入并插入到接口表中。
所以,我想创建一个可以进行舍入的通用函数。' 对于所有这 12 个字段,必须引用此函数才能在插入语句中进行舍入。
解决方案
从您的问题中不清楚您是打算将所有 12 个字段作为单个对象(即以 JSON 序列化)还是作为 12 个单独的字段插入。您还没有指定需要执行的舍入。通常在 Oracle 中,您使用圆形https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/ROUND-number.html#GUID-849F6C45-0D72-4464-9C0F-8B6822BA85E1或trunc https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/TRUNC-number.html#GUID-911AE7FE-E04A-471D-8B0E-9C50EBEFE07D函数并指定精度级别。
推荐阅读
- c - C 编程通过套接字发送文件问题
- certificate - 如何使用协同设计命令
- c# - windows和linux日期时间的区别
- html - 如何使用来自 HTML 的##(th 或 nd 或 st)从 html 格式中提取特定事件的正则表达式日期
- javascript - 我的代码使用带有 ajax 的 json 有一些问题?
- c# - 单元测试检查边缘情况的发生
- meteor - Meteor Id 防碰撞缩短
- selenium - 带有复选框的下拉菜单,需要使用 select 功能选择和取消选择复选框并使用 selenium 获取关联的值
- microservices - 微服务架构中客户端到 API 网关的通信
- php - 为什么我得到 Class '\App\Teacher' not found 错误