MSmerge_contents (Transact-SQL)

La tabla MSmerge_contents contiene una fila por cada fila modificada en la base de datos actual desde que ésta se publicó. El proceso de mezcla utiliza esta tabla para determinar las filas que han cambiado. Esta tabla se almacena en las bases de datos de publicaciones y suscripciones.

Nombre de columna

Tipo de datos

Descripción

tablenick

int

Sobrenombre de la tabla publicada.

rowguid

uniqueidentifier

Identificador de la fila especificada.

generation

bigint

Generación de la fila identificada por tablenick y rowguid.

partchangegen

bigint

Generación asociada al último cambio en los datos que podría haber determinado si la fila pertenece a una publicación filtrada.

lineage

varbinary(501)

Sobrenombre del suscriptor y pares de números de versión para mantener un historial de los cambios en esta fila.

colvl

varbinary(7489)

Información de versión de columna.

marker

uniqueidentifier

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

logical_record_parent_rowguid

uniqueidentifier

Identifica la fila primaria de nivel superior en MSmerge_contents (por rowguid) para cada fila secundaria correspondiente en un registro lógico.

logical_record_lineage

varbinary(501)

Sobrenombre del suscriptor y pares de números de versión utilizados para mantener un historial de los cambios en la fila primaria de nivel superior en un registro lógico. Este valor es NULL para todas las filas secundarias en un registro lógico.

logical_relation_change_gen

bigint

Valor de generación asociado con el último cambio que ocasionó la realineación del registro lógico en la que se insertó o se quitó una fila existente de un registro lógico.