MSmerge_contents (Transact-SQL)

Se aplica a:SQL Server

La tabla MSmerge_contents contiene una fila para cada fila modificada en la base de datos actual desde que 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 publicación y de suscripciones.

Nombre de la columna Tipo de datos Descripción
tablenick int El alias de la tabla publicada.
rowguid uniqueidentifier Identificador de la fila especificada.
Generación 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.
Linaje varbinary(501) Alias 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.
Marcador 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 de un registro lógico.
logical_record_lineage varbinary(501) Alias 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.

Consulte también

Tablas de replicación (Transact-SQL)
Vistas de replicación (Transact-SQL)