MSmerge_contents (Transact-SQL)
Область применения: SQL Server
Таблица MSmerge_contents содержит одну строку для каждой строки, измененной в текущей базе данных после публикации. Данная таблица используется процессом слияния для определения изменившихся строк. Эта таблица хранится в базах данных публикации и подписки.
Имя столбца | Тип данных | Description |
---|---|---|
tablenick | int | Псевдоним опубликованной таблицы. |
rowguid | uniqueidentifier | Идентификатор данной строки. |
поколение | bigint | Создание строки, определяемой табличным и rowguid. |
partchangegen | bigint | Поколение, связанное с последним изменением данных, при котором могла измениться принадлежность строки к публикации с фильтром. |
происхождение | varbinary(501) | Пары псевдонимов подписчиков и номеров версий, используемые для ведения журнала изменений данной строки. |
colvl | varbinary(7489) | Сведения о версии столбца. |
маркер | uniqueidentifier | Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. |
logical_record_parent_rowguid | uniqueidentifier | Определяет родительскую строку верхнего уровня в MSmerge_contents (по rowguid) для каждой соответствующей дочерней строки в логической записи. |
logical_record_lineage | varbinary(501) | Пары псевдонимов подписчиков и номеров версий, используемые для ведения журнала изменений родительской строки верхнего уровня в логической записи. Для всех дочерних строк в логической записи это значение равно NULL. |
logical_relation_change_gen | bigint | Поколение, связанное с последним изменением, вызвавшим перегруппировку в логической записи, при которой существующая строка была внесена в логическую запись или исключена оттуда. |
См. также
Таблицы репликации (Transact-SQL)
Представления репликации (Transact-SQL)