MSmerge_tombstone (Transact-SQL)

A tabela MSmerge_tombstone contém informações sobre linhas excluídas e permite que as exclusões sejam propagadas a outros Assinantes. Essa tabela é armazenada nos bancos de dados de assinatura e publicação.

Nome da coluna

Tipo de dados

Descrição

rowguid

uniqueidentifier

O identificador da linha.

tablenick

int

O apelido da tabela.

type

tinyint

O tipo de exclusão:

1 = Exclusão de usuário.

5 = A linha não mais pertence à partição filtrada.

6 = Exclusão de sistema.

lineage

varbinary(249)

Indica a versão do registro que foi excluído e quais atualizações eram conhecidas quando ele foi excluído. Permite regras de resolução consistente de um conflito quando um Assinante atualiza uma linha enquanto está sendo excluída em outro Assinante.

generation

int

É atribuído quando uma linha é excluída. Se um Assinante solicitar geração N, somente marcas para exclusão com geração >= N serão enviadas.

logical_record_parent_rowguid

uniqueidentifier

Identifica o registro lógico ao qual uma linha excluída pertence.

logical_record_lineage

Varbinary(501)

O apelido do Assinante, pares de números de versão que são usados para manter um histórico das exclusões do registro lógico ao qual essa linha pertence.