ORA-01403: 在 Oracle APEX 中使用主从 IG 时未找到数据

2024-04-08

在 Oracle APEX 5.1 中,我有一个交互式网格主详细信息页面。以下一系列步骤(用户有时会执行)会创建未处理的异常(ORA-01403:未找到数据)。

  1. 用户在主部分中创建无效记录,并在详细部分中创建相应记录。
  2. 用户尝试保存(行处理)并由于主记录无效而收到错误。
  3. 在不删除无效主记录的情况下,用户激活删除无效主记录的过滤器。
  4. 用户对其他记录进行(有效)添加/修改
  5. 用户尝试保存。
  6. 用户收到错误(ORA-01403:未找到数据)。

我认为问题在于,当用户保存时,无效(现已删除)主记录的详细记录仍在处理中。但是,用户无法访问这些记录,我也无法弄清楚如何自动删除它们(据我所知,ORA 01403 错误发生在并停止页面处理和验证之前)。

任何关于如何防止这种情况、处理错误或使用户能够纠正此错误的建议将不胜感激。

这是错误的回溯(如果有帮助的话):

  • error_backtrace: ORA-06512: 在“APEX_050100.WWV_FLOW_INTERACTIVE_GRID”,第 7640 行 ORA-06512: 在“APEX_050100.WWV_FLOW_INTERACTIVE_GRID”,第 7819 行 ORA-06512: 在“APEX_050100.WWV_FLOW_INTERACTIVE_GRID”,第 7850 行 ORA-06512: 在“APEX_050100.WWV_FLOW_INTERACTIVE_GRID”,第 8990 行 ORA-06512: 在“APEX_050100.WWV_FLOW_REGION_NATIVE”,第 3101 行 ORA-06512: 在“APEX_050100.WWV_FLOW_PLUGIN”,第 2146 行 ORA-06512: 在“APEX_050100.WWV_FLOW_PLUGIN”,第 3006 行 ORA-06512: 在“APEX_050100.WWV_FLOW”,第 3190 行 ORA-06512: 在“APEX_050100.WWV_FLOW”,第 5544 行

None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ORA-01403: 在 Oracle APEX 中使用主从 IG 时未找到数据 的相关文章

随机推荐