あなたの #AddressToDeleteMasterOfLesserId テーブルは、同じ Id that is master であるいくつかのペアを保持する必要があります 複数の Id to delete とペアになっています およびそれらの Id to delete IsPrimaryAddress の一致する値が異なります CustomerAddress で
更新段階では、このような Id that is master 行の IsPrimaryAddress 一致する Id to delete に応じて、1 または 0 でランダムに更新されます。 行が新しい値のソースとして選択されます。