如何使用pl/sql而不是使用多行更新(MRU)更新Apex表格形式,有可能吗?
提前致谢。
最佳答案
是的,有可能。您可以删除(或禁用)诸如ApplyMRU之类的标准进程,并用您自己的PL/SQL进程替换它们,以处理表格形式的数组,如下所示:
for i in 1..apex_application.g_f02.count loop
update dept
set dname = apex_application.g_f03(i)
where deptno = apex_application.g_f02(i);
end loop;
但是,这并不简单,您需要了解一些正确的方法,例如:
在apex.oracle.com上曾经有一个“如何”文档,它对此进行了详细描述,但是我最近无法找到它。
关于oracle - 使用PLSQL更新Apex表格形式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3962731/