Din #AddressToDeleteMasterOfLesserId Tabellen måste innehålla några par där samma Id that is master är ihopkopplad med mer än ett Id to delete och de Ids to delete har olika matchande värden för IsPrimaryAddress i CustomerAddress bord.
Vid uppdateringsstadiet, ett sådant Id that is master rads IsPrimaryAddress uppdateras slumpmässigt med antingen 1 eller 0, beroende på vilket matchande Ids to delete rad väljs som källan till det nya värdet.