Update failed - attempted to assign values to a row multiple times
This message is returned when multiple values satisfy the conditions of the WHERE clause in an UPDATE...FROM statement, such that the same row in the target table is slated to be updated multiple times.
As the same row cannot be updated more than once in a single operation, this condition is illegal. It is up to the user to ensure that a unique set of records is produced by the WHERE clause.