【发布时间】:2017-05-25 14:11:43
【问题描述】:
我正在尝试为向导创建的问卷创建一个自动递增的主键。问题是,我需要在预渲染阶段将主键插入页面项目 P2_ID(这是一个隐藏项目),以便我可以在问卷的每个部分运行 ARF 进程以允许员工返回并更改他们的答案。
我似乎无法使用触发器,因为它在提交时实现,我希望 PK 在会话开始时填充。
目前,我有一个进程在预渲染阶段使用此 PL/SQL 代码运行:
begin
select SEQ_UAT.nextval into :P2_ID from dual;
end;
但无论我做什么,我似乎都无法获得这个非常简单的 PL/SQL 代码来填充 P2_ID 页面项!
有什么想法吗?
【问题讨论】:
-
调试日志告诉您 P2_ID 发生了什么?
标签: sql oracle plsql oracle-apex