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 表
备份表和还原表
日志传送表