The same syntax for array assignment in Java also applies to the sequence modification in esProc, that is, you can just assign directly to the member at appointed position to implement it.
Unlike the other Sequence, the member of record in TSeq cannot be assigned directly. For example, if T is a TSeq, then the T(3)=r operation is wrong.
When modifying TSeq, you can only use insert( ), delete( ), modify( ), and other functions to modify the TSeq, or directly modify the record of this field.
As the expression in the A5 indicates that you can use ISeq to indicate the position when deleting the records in the TSeq. Therefore, with the pickout function of pselect() in the TSeq, you can delete the records according to the specified conditions.
Use reset() function to delete all records in the TSeq and only keep the data structure.