Oracle apex 登录后参考FSP\U\U URL导致ora-01422

Oracle apex 登录后参考FSP\U\U URL导致ora-01422,oracle-apex,ora-01422,Oracle Apex,Ora 01422,Oracle Apex 4.2.5,Oracle 12c数据库问题。我正在处理的Oracle Apex应用程序是一个具有两个解析模式的单一工作区。主后台应用程序由一个模式解析的多个工作区组成 出现错误的应用程序由第二个模式解析,该模式由3个应用程序(12000、12001、12006)组成,用于面向internet的页面。一个应用程序包含处理安全性、登录和仪表板页面的公共页面,另一个包含特定于产品的页面 从仪表板页面导航到特定于产品的页面将在第一次尝试时显示通用登录页面。登录页面url在登录后将

Oracle Apex 4.2.5,Oracle 12c数据库问题。我正在处理的Oracle Apex应用程序是一个具有两个解析模式的单一工作区。主后台应用程序由一个模式解析的多个工作区组成

出现错误的应用程序由第二个模式解析,该模式由3个应用程序(12000、12001、12006)组成,用于面向internet的页面。一个应用程序包含处理安全性、登录和仪表板页面的公共页面,另一个包含特定于产品的页面

从仪表板页面导航到特定于产品的页面将在第一次尝试时显示通用登录页面。登录页面url在登录后将
FSP\u url
设置为要导航到的页面的
f?p=APP:page
。成功登录后,
ora-1422精确提取返回的行数超过请求的行数
错误为。打开并检查调试显示v函数正在抛出错误

查看
wwv\u flow\u数据
登录后,我可以看到
FSP\u的3行

"FLOW_INSTANCE" "ITEM_ID"   "ITEM_FILTER" "SESSION_STATE_STATUS" "FLOW_ID"
11304209855061  -162893176  "N"             "I"      "FSP_AFTER_LOGIN_URL"  "N"
11304209855061  -162893176  "N"             "I"      "FSP_AFTER_LOGIN_URL"  "N"
11304209855061  1456968448934338870 "N" "I" 12000    "FSP_AFTER_LOGIN_URL"  "N" 
FSP\u登录后\u URL
是每个应用程序中的一个应用程序项。所有的作用域都设置为APP。会话状态保护已设置,但关闭会产生间歇性结果

登录后的FSP\U URL是Apex内部使用的应用程序项。Apex自动将此项目添加到每个Apex应用程序中

将FSP_AFTER_LOGIN_URL中的值设置为目标页面后,开发人员可以定义在用户通过登录页面验证后将其重定向到哪个页面。看

v是Oracle Apex提供的函数,用于返回页面当前所在会话的项目值。Oracle代码中隐藏着一条SELECT INTO语句

SELECT D.ITEM_VALUE_CLOB,
       D.ITEM_VALUE_VC2
  INTO L_VALUE_CLOB,
       L_VALUE_VC2
  FROM WWV_FLOW_DATA D,
       WWV_FLOW_SESSIONS$ S
 WHERE D.FLOW_INSTANCE     = S.ID
   AND D.FLOW_INSTANCE     = NVL(P_SESSION_ID,WWV_FLOW_SECURITY.G_INSTANCE)
   AND D.ITEM_ID           = C_ITEM_ID  -- GET_GLOBAL_ITEM_ID(P_ITEM_NAME)
   AND D.ITEM_NAME         = P_ITEM_NAME -- FSP_AFTER_LOGIN_URL
   AND S.SECURITY_GROUP_ID = WWV_FLOW_SECURITY.G_SECURITY_GROUP_ID;
< >如果在WWVFSPORY数据中存在以上数据,查询将返回不止一行,因为它不考虑FuffyId.</P> 由于这是Oracle的内部结构,所以我无能为力。使用该软件的其他客户没有任何问题。是否存在导致此特定客户出现此问题的Apex设置

什么设置允许创建项目id=-162893176和流id=null的两行? 他们的目的是什么? 我如何解决这个问题?
使用该软件的其他客户没有任何问题。是否存在导致此特定客户出现此问题的Apex设置?

欢迎继续。请改进你的问题,并写下你试图解决的问题。你的问题是什么。我不明白。也许可以通过帮助/参观来学习如何提问。@smartmeta:在对上下文进行了一些解释之后,海报的问题就在最后。除非你很了解甲骨文APEX,否则你不可能“得到它”@smartmeta正在就形势和问题展开讨论