我们使用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后我们看到了这种行为,请告诉我是否必须提供参数?