Oracle updating recordset during cursor