MSmerge_contents (Transact-SQL)
适用于:SQL Server
MSmerge_contents表包含自发布以来在当前数据库中修改的每一行的一行。 合并过程使用此表来确定已更改的行。 此表存储在发布和订阅数据库中。
列名称 | 数据类型 | 描述 |
---|---|---|
tablenick | int | 已发布表的别名。 |
rowguid | uniqueidentifier | 给定行的行标识符。 |
代 | bigint | 由 tablenick 和 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 | 与导致逻辑记录重新调整的上次更改相关联的代(即将现有行移入或移出逻辑记录)。 |