Поделиться через


MSmerge_contents (Transact-SQL)

Таблица MSmerge_contents содержит по одной строке для каждой строки, измененной в текущей базе данных с момента ее публикации. Данная таблица используется процессом слияния для определения изменившихся строк. Эта таблица хранится в базах данных публикаций и подписки.

Имя столбца Тип данных Описание

tablenick

int

Псевдоним опубликованной таблицы.

rowguid

uniqueidentifier

Идентификатор заданной строки.

generation

bigint

Поколение строки, идентифицируемой параметрами tablenick и rowguid.

partchangegen

bigint

Поколение, связанное с последним изменением данных, при котором могла измениться принадлежность строки к публикации с фильтром.

lineage

varbinary(501)

Пары псевдонимов подписчиков и номеров версий, используемые для ведения журнала изменений данной строки.

colvl

varbinary(7489)

Сведения о версии столбца.

marker

uniqueidentifier

Только для внутреннего использования.

logical_record_parent_rowguid

uniqueidentifier

Идентифицирует родительскую строку верхнего уровня в таблице MSmerge_contents (параметром rowguid) для каждой соответствующей дочерней строки в логической записи.

logical_record_lineage

varbinary(501)

Пары псевдонимов подписчиков и номеров версий, используемые для ведения журнала изменений родительской строки верхнего уровня в логической записи. Для всех дочерних строк в логической записи это значение равно NULL.

logical_relation_change_gen

bigint

Поколение, связанное с последним изменением, вызвавшим перегруппировку в логической записи, при которой существующая строка была внесена в логическую запись или исключена оттуда.

См. также

Справочник

Соответствия между системными таблицами SQL Server 2000 и системными представлениями SQL Server 2005

Другие ресурсы

Таблицы служб Integration Services
Таблицы резервного копирования и восстановления
Таблицы доставки журналов

Справка и поддержка

Получение помощи по SQL Server 2005