自定义PL / SQL函数,用于将双列主键放入表单创建者

时间:2014-08-14 20:08:42

标签: sql oracle plsql oracle-apex

我有一个主键表,它由两列组成,都是外键。我在这个表上创建表单,向导需要序列或触发器或自定义PL / SQL函数。我希望从位于表单上的项目中获取两列的值,并在从另一页面重定向到此页面时填充(我正在创建)。

在这种情况下,功能是否是好的解决方案?这个功能应该怎么样?你能给我一个例子吗?要在表单中使用的示例隐藏项目为P21_ID_ROW_FK。

我将非常感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:2)

如果可以,我建议您在桌面上创建一个代理主键,并使用序列或触发器填充它。在两个外键列上创建唯一约束。

我不想在这里开始代理与自然辩论。包括Apex在内的一些框架似乎只是考虑到了代理键,目前的问题就是一个很好的例子。