{ // Record not found
throw new RecordUpdateInvalidException(this, getRecordKey(rec));
}
else if (affected > 1)
{ // Multiple Records affected
throw new RecordUpdateFailedException(this, getRecordKey(rec));
}
// Correct Timestamp
if (timestampColumn != null)
{ // Set the correct Timestamp
int i = rec.getFieldIndex(timestampColumn);