15.37 UPDATE_MEMBER_ATTRIBUTE Procedure Signature 6
Updates the specified DATE
member attribute in the given named collection.
If a collection does not exist with the specified name for the current user in the same session for the current application ID, an application error occurs.
If the member specified by sequence ID p_seq
does not exist, an application error occurs.
If the attribute number specified is invalid or outside the valid range (currently only 1 through 5 for DATE
), an error occurs.
Syntax
APEX_COLLECTION.UPDATE_MEMBER_ATTRIBUTE (
p_collection_name IN VARCHAR2,
p_seq IN NUMBER,
p_attr_number IN NUMBER,
p_date_value IN DATE )
Parameters
Note:
Any character attribute exceeding 4,000 characters is truncated to 4,000 characters. Also, the number of members added is based on the number of elements in the first array.
Parameter | Description |
---|---|
p_collection_name |
The name of the collection. Maximum length can be 255 bytes. Collection names are case-insensitive and are converted to upper case. An error is returned if this collection does not exist with the specified name of the current user and in the same session. |
p_seq |
Sequence ID of the collection member to be updated. |
p_attr_number |
Attribute number of the DATE member attribute to be updated. Valid value is 1 through 5. Any number outside of this range is ignored.
|
p_date_value |
Attribute value of the DATE member attribute to be updated.
|
Example
This example updates the first date attribute of the second collection member in collection named Departments
and sets it to the value of sysdate
.
BEGIN
APEX_COLLECTION.UPDATE_MEMBER_ATTRIBUTE (
p_collection_name => 'Departments',
p_seq => 2,
p_attr_number => 1,
p_date_value => sysdate );
END;
Parent topic: APEX_COLLECTION