Partilhar via


MSmerge_tombstone (Transact-SQL)

Aplica-se a: SQL Server

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

Nome da coluna Tipo de dados Descrição
rowguid uniqueidentifier O identificador de linha.
Apelido de mesa int O apelido da tabela.
tipo 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.
linhagem varbinário(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.
geração int É atribuído quando uma linha é excluída. Se um Assinante solicitar a geração N, somente marcas de 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 Varbinário(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.

Confira também

Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)