Row checking and affected rows in place for all actions except replace