Oracle apex APEX5.1中的update_member_属性语法比APEX5.0中的有任何更改吗?

Oracle apex APEX5.1中的update_member_属性语法比APEX5.0中的有任何更改吗?,oracle-apex,oracle-apex-5,Oracle Apex,Oracle Apex 5,我们已经使用APEX5.0开发了一个应用程序,它的工作没有任何问题。但是,当我们更新到apex5.1时,我们面临以下apex_collection.UPDATE_MEMBER_属性的问题 错误消息- Ajax调用返回服务器错误ORA-06550:第3行第4列: PLS-00307:与此调用匹配的“更新成员属性”声明太多 ORA-06550:第3行第4列: PL/SQL:Execute PL/SQL代码忽略的语句 使用的代码- apex_collection.update_member_attri

我们已经使用APEX5.0开发了一个应用程序,它的工作没有任何问题。但是,当我们更新到apex5.1时,我们面临以下apex_collection.UPDATE_MEMBER_属性的问题

错误消息-

Ajax调用返回服务器错误ORA-06550:第3行第4列: PLS-00307:与此调用匹配的“更新成员属性”声明太多 ORA-06550:第3行第4列: PL/SQL:Execute 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之后,我们看到了这种行为,您能告诉我是否必须提供参数吗?

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

5.1文档中有一个bug