Oracle Apex 数据生成器

问题描述 投票:0回答:1

使用 Oracle Apex 22.2,我似乎无法使用 Oracle Apex 数据生成器计算出一些基本公式。由于没有错误处理,并且文档很少,我似乎无法找出正确的语法。以下是我想要实现的一些示例:

  1. 生成开始日期和结束日期之间的截断日期。确保它是不同的,以便日期只能在数据集中出现一次。
  2. 使用 case/if 语句,使用一列的值来确定另一列的值。
  3. 根据同一记录中包含的另一个日期生成日期(日期 2 = 日期 1 + 1 天)

任何有关如何使实际公式和内置组件发挥作用的进一步文档将不胜感激。到目前为止我能找到的所有内容都很模糊,没有涉及语法和数据操作的细节。

oracle-apex data-generation
1个回答
0
投票

对于要点 1:我认为这是不可能的,这是一个行生成器,您要求跨行的功能。 要点 2 和 3。我不确定允许使用哪些语法,该文档确实非常基础。不过,您可以创建一个 pl/sql 函数并引用它,所以我会继续尝试(这可能有很多错误)。

我将使用自定义脚本解决问题 1,并通过向表中添加虚拟列或自定义脚本来解决问题 2/3。

© www.soinside.com 2019 - 2024. All rights reserved.