MSmerge_tombstone (Transact-SQL)

La tabella MSmerge_tombstone include informazioni sulle righe eliminate e consente di distribuire le eliminazioni ad altri Sottoscrittori. Questa tabella è archiviata nei database di pubblicazione e di sottoscrizione.

Nome colonna

Tipo di dati

Descrizione

rowguid

uniqueidentifier

Identificatore di riga.

tablenick

int

Nome alternativo della tabella.

type

tinyint

Tipo di eliminazione:

1 = Eliminazione eseguita dall'utente.

5 = La riga non appartiene più alla partizione filtrata.

6 = Eliminazione del sistema.

lineage

varbinary(249)

Indica la versione del record eliminato e gli aggiornamenti conosciuti al momento dell'eliminazione. Consente di utilizzare le regole per la risoluzione coerente di un conflitto quando un Sottoscrittore esegue l'aggiornamento di una riga mentre questa viene eliminata in un altro Sottoscrittore.

generation

int

Viene assegnato quando si elimina una riga. Se per un Sottoscrittore è necessaria una generazione N, vengono inviate solo rimozioni definitive con generazione >= N.

logical_record_parent_rowguid

uniqueidentifier

Identificatore del record logico al quale appartiene una riga eliminata.

logical_record_lineage

Varbinary(501)

Coppie di nome alternativo del Sottoscrittore e numero di versione utilizzate per memorizzare la cronologia delle eliminazioni del record logico al quale appartiene la riga corrente.