我是Oracle Apex的新手,正在尝试创建一个报告。当我点击铅笔图标编辑那一行记录时,我得到一个错误。由于我从头构建应用程序(即在Oracle上构建数据库),我不确定哪一步做错了,以及如何解决此错误。
begin从“Y20GROUP116”开始选择“agency_id”、“login_id”、“name”、“address_id”、“phone_num”、“email”到wwv_flow.g_column_values(1)、wwv_flow.g_column_values(2)、wwv_flow.g_column_values(3)、wwv_flow.g_column_values(4)、wwv_flow.g_column_values(5)、wwv_flow.g_column_values(6)。“代理”,其中“agency_id”结束;结束;
“从代理处获取行”中的异常:SQLERRM:ORA-01403:未找到数据回溯:ORA-06512:在第1行ORA-06512:在“sys.dbms_sql”,第1721行ORA-06512:在“apex_050100.wwv_flow_dynamic_exec”,第1880行ORA-06512:在“apex_050100.wwv_flow_dynamic_exec”,第1895行ORA-06512:在“apex_050100.wwv_flow_dynamic_exec”,第1895行ORA-06512:在第1行ORA-06512:在06512:at“APEX_050100.wwv_flow_dynamic_exec”,第936行ORA-06512:at“APEX_050100.wwv_flow_dml”,第764行ORA-06512:at“APEX_050100.wwv_flow_process_native”,第538行ORA-06512:at“APEX_050100.wwv_flow_process_native”,第1137行ORA-06512:at“APEX_050100.wwv_flow_plugin”,第2399行ORA-06512:at“
实际上,这个错误出现在我创建的所有表中(即,基于其他表的其他报表也不起作用)。我想知道SQL开发人员中是否有任何潜在的错误会导致这个错误?
下面是代理表的SQL供您参考:
创建表格代理
(
约束AGENCY_PK主键(AGENCY_ID),
约束AGENCY_FK外键(LOGIN_ID)
引用登录(LOGIN_ID),
引发错误的语句位于您发布的截图的最后一行。
在App Builder中,导航到该页并搜索(该页)例如property_id
(这是选中的列之一)。Apex将显示该列的所有外观,因此-查看并检查这些语句中哪一个没有返回任何内容;那就处理吧。
一个非常容易的人,下面的插入是给我
ORA-01722:无效号码 ORA-02063:来自db的前一行 如果将查询中的更改为: (不起作用) (不起作用) (不起作用) 我不明白为什么查询在Oracle SQL Developer中运行得很好,但却不能在没有任何错误的情况下运行。如有任何帮助,我们将不胜感激。
我做了一些研究,有一个建议可以使用双重 但是现在我得到了ORA-06502/ORA-06512错误: ORA-06502:PL/SQL:erreur numérique ou erreur sur une valeur ORA-06512:àsys.xmltype“,ligne 272 ORA-06512:àligne 1 06502。00000-“PL/SQL:数值或值错误%s” *原因:出现算
我正在我的Oracle客户机中运行下面提到的查询,我得到了 ORA-01722:无效号码 错误。我知道这个问题是由于TAG_VALUE列的类型是“”,我正在将其转换为数字,然后在where子句中使用该字段。我尝试过使用“”功能,但这也没有帮助。如果我运行查询时忽略了最后一个 where 条件,代码为
我在Oracle DB中有一个列,它是数据类型。存储在此列中的典型值类似于。我试图得到所有的记录,其中该专栏有记录后2015年8月1日。 但是,我得到的是。我哪里做错了?
为什么在Oracle DB中出现此错误? cx_Oracle。ORA-01036:非法变量名称/数字