return the number of affected rows