我正在使用Oracle APEX 4.2。我构建了一个PLSQL进程,它被设置为“按需执行--当AJAX调用该进程时”。此过程旨在更新我在页面加载时创建的集合中的两个成员属性。其守则如下:
DECLARE
v_seq_id NUMBER;
BEGIN
--get sequence id
SELECT seq_id into v_seq_id FROM apex_collections
WHERE collection_name = 'THE_COLLECTION' and c001 = :APP_SESSION;
--I've tried uncommenting
我正在开发一个Oracle APEX应用程序,并生成了一个数据加载向导,但当我尝试将其用于文件时,发生了以下错误:
Technical Info (only visible for developers)
is_internal_error: false
ora_sqlcode: -6502
ora_sqlerrm: ORA-06502: PL/SQL: error : character string buffer too small numérico o de valor
component.type: APEX_APPLICATION_PAGE_PROCESS
component.id
我正在使用Apex数据加载向导在Apex 5.1.1.00.08,我可以使用上传文件功能转到下一步。但是当我使用复制/粘贴功能时,我得到了ORA-01403:没有发现如下所示的数据。
is_internal_error: false
ora_sqlcode: 100
ora_sqlerrm: ORA-01403: no data found
component.type: APEX_APPLICATION_PAGE_PROCESS
component.id: 27972280362924791
component.name: Parse Uploaded Data
error_backtrac
我有一个表,我使用一个基于输入参数的过程在其中插入和更新数据。该过程是从Oracle APEX表单调用的。该过程在Oracle中运行良好。但是当我从Apex表单调用它时,我得到了过程失败的错误。经过分析,我发现这是因为从Apex form传递的值和Oracle中的值的日期格式不匹配。
Date format in APEX FORM-->16-AUG-2017
Date format in ORACLE DB-->2017-08-17
在调用Oracle procedure之前,我是否需要在Apex表单中格式化输入参数,或者是否需要在过程中更改其格式。请帮帮忙。
我正在尝试使用命令行工具APEXExport导出我的应用程序。(最高点19.2)
Exception in thread "main" java.sql.SQLException: ORA-06550: line 2, column 12:
PLS-00306: wrong number or types of arguments in call to 'GET_APPLICATION'
ORA-06550: line 2, column 5:
PL/SQL: Statement ignored
at oracle.jdbc.driver