APEX5.1中update_member_attribute语法的变化是否超过APEX5.0?

时间:2017-01-21 17:21:10

标签: oracle-apex oracle-apex-5

我们使用APEX5.0开发了一个应用程序,它的工作没有任何问题。但是,当我们更新到apex5.1时,我们将面临apex_collection.UPDATE_MEMBER_ATTRIBUTE问题,如下所示。

错误讯息 -

Ajax调用返回服务器错误ORA-06550:第3行第4列: PLS-00307:'UPDATE_MEMBER_ATTRIBUTE' UPDATE_MEMBER_ATTRIBUTE' UPDATE_MEMBER_ATTRIBUTE'匹配这个电话 ORA-06550:第3行,第4栏: PL / SQL:执行PL / SQL代码忽略语句。

使用的代码 -

apex_collection.update_member_attribute (
                ' NEW_EMP',
                '1',
                '16',
                'ALBERT'); 

所以当我将上面的代码更改为下面的代码时没有任何问题。

apex_collection.update_member_attribute (
                p_collection_name =>'NEW_ADJUSTMENT',
                p_seq =>'1',
                p_attr_number =>'16',
                p_attr_value =>'ALBERT');

从APEX5.0迁移到APEX5.1后我们看到了这种行为,请告诉我是否必须提供参数?

1 个答案:

答案 0 :(得分:1)

未来的读者,这里描述的答案

https://community.oracle.com/message/14196412

5.1文档中存在错误。