oracle - 未正确处理提交的号码
问题描述
我使用 Oracle Apex,我希望我的“仅显示字段”自动更新。好吧,当我使用像这样的动态操作select 5 * price from ...
或例如随机值时,它绝对正确地工作,该字段填充了值 5 * 价格(或设置新的随机值)。但是当我使用时select :P4_COUNT * price from
,该文件是空的。我认为问题在:P4_COUNT
(它是一个数字字段)但我不知道该怎么做。
解决方案
在动态操作中,查找“要提交的项目”(通常在 SQL 或 PL/SQL 代码下)。在运行代码之前将需要提交的项目的名称放入会话状态。另外,请注意,当前,会话状态中的所有值都是字符串。所以如果你需要一个数字,最好使用 to_number 。
推荐阅读
- python - 如何按每个数据帧的长度拆分/分组数据帧列表
- android - 从 DocumentFile 将文件上传到谷歌驱动器 Rest API V3
- node.js - createWriteStream 的 ('error') 上的开玩笑单元测试
- python - 在 Keras 中使用带有 ImageDataGenerator 的外部注释
- bluetooth-lowenergy - BLE 网关不读取智能手机 BLE 信号
- apache-spark - 合并 Spark SQL - 当源不匹配时
- jestjs - 在本地与 Percy 上的快照测试
- excel - 如何复制工作表并确保它位于所有其他工作表的末尾?
- amazon-dynamodb - 如何创建具有多个字段哈希的 DynamoDB 全局二级索引?
- azure-cognitive-search - 中文查询导致出乎意料的高召回率