MSmerge_contents (Transact-SQL)

La tabella MSmerge_contents contiene una riga per ogni riga modificata nel database corrente dal momento in cui è stato pubblicato. Questa tabella viene utilizzata durante il processo di unione per determinare le righe modificate. Questa tabella è archiviata nei database di pubblicazione e di sottoscrizione.

Nome colonna

Tipo di dati

Descrizione

tablenick

int

Nome alternativo della tabella pubblicata.

rowguid

uniqueidentifier

Identificatore della riga specificata.

generation

bigint

Generazione della riga identificata dai valori tablenick e rowguid.

partchangegen

bigint

Generazione associata all'ultima modifica dei dati che potrebbe aver modificato l'appartenenza della riga a una pubblicazione filtrata.

lineage

varbinary(501)

Coppie di nome alternativo del Sottoscrittore e numero di versione utilizzate per memorizzare una cronologia delle modifiche apportate alla riga.

colvl

varbinary(7489)

Informazioni sulla versione della colonna.

marker

uniqueidentifier

Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

logical_record_parent_rowguid

uniqueidentifier

Identifica la riga padre di livello principale nella tabella MSmerge_contents (in base al valore di rowguid) per ogni riga figlio corrispondente in un record logico.

logical_record_lineage

varbinary(501)

Coppie di nome alternativo del Sottoscrittore e numero di versione utilizzate per memorizzare una cronologia delle modifiche apportate alla riga padre di livello principale in un record logico. Per tutte le righe figlio in un record logico, questo valore è NULL.

logical_relation_change_gen

bigint

Valore di generazione associato all'ultima modifica che ha comportato il riallineamento nel record logico, in cui una riga esistente è stata inserita o eliminata.