Oracle apex 为什么我得到这个apex错误代码:APEXDEV.IG.NO\u PK在我的apex中?

Oracle apex 为什么我得到这个apex错误代码:APEXDEV.IG.NO\u PK在我的apex中?,oracle-apex,oracle-apex-5,oracle-apex-5.1,Oracle Apex,Oracle Apex 5,Oracle Apex 5.1,请帮我解决这个问题。我的顶点出现了这个错误。我的桌子有什么问题吗 Contact your application administrator. Technical Info (only visible for developers) is_internal_error: true apex_error_code: APEXDEV.IG.NO_PK component.type: APEX_APPLICATION_PAGE_REGIONS component.id: 4680974393042

请帮我解决这个问题。我的顶点出现了这个错误。我的桌子有什么问题吗

Contact your application administrator.

Technical Info (only visible for developers)
is_internal_error: true
apex_error_code: APEXDEV.IG.NO_PK
component.type: APEX_APPLICATION_PAGE_REGIONS
component.id: 4680974393042552
component.name: All_Lang_Form
error_backtrace:
----- PL/SQL Call Stack -----
  object      line  object
  handle    number  name
0xb9906910       968  package body APEX_180100.WWV_FLOW_ERROR
0xb9906910      1036  package body APEX_180100.WWV_FLOW_ERROR
0xb9906910      1428  package body APEX_180100.WWV_FLOW_ERROR
0x8e8c5578      5838  package body APEX_180100.WWV_FLOW_INTERACTIVE_GRID
0xbbf33640      2361  package body APEX_180100.WWV_FLOW_REGION_NATIVE
0xbd7e6920      2090  package body APEX_180100.WWV_FLOW_PLUGIN
0x8ea6a168      1408  package body APEX_180100.WWV_FLOW_DISP_PAGE_PLUGS
0x8ea6a168      1892  package body APEX_180100.WWV_FLOW_DISP_PAGE_PLUGS
0x8ea6a168       984  package body APEX_180100.WWV_FLOW_DISP_PAGE_PLUGS
0xb9bd1340      2537  package body APEX_180100.WWV_FLOW_PAGE
0xb9bd1340      2774  package body APEX_180100.WWV_FLOW_PAGE
0xb9338750      4754  package body APEX_180100.WWV_FLOW
0xb92be5d8       173  procedure APEX_180100.F
0xbd94a930         2  anonymous block
实际上,我在这个特殊的表中加了两个列,之后我得到了这个错误

是否存在内部错误:true

这通常是个坏消息

无论如何:在向表中添加新列时,请尝试同步列:右键单击区域(在我的示例中,它是一个交互式报告),然后单击黄色标记的选项。看看是否有帮助


您需要为区域选择主键

选择主键并将主键选项设置为on


我想这也没用吧?然后将此区域的服务器条件设置为“从不”(这样它就不会显示,但是-您将保留它作为备份),并基于同一个表创建一个新区域。如果工作正常,则删除“旧”(隐藏)区域。