MSmerge_tombstone (Transact-SQL)
MSmerge_tombstone 包含有关已删除行的信息,并使删除得以传播到其他订阅服务器。 此表存储在发布数据库和订阅数据库中。
列名 |
数据类型 |
说明 |
---|---|---|
rowguid |
uniqueidentifier |
行标识符。 |
tablenick |
int |
表的别名。 |
type |
tinyint |
删除的类型: 1 = 用户删除。 5 = 行不再属于筛选分区。 6 = 系统删除。 |
lineage |
varbinary(249) |
指示被删除的记录的版本,以及删除此记录时已知的更新。 出现两台订阅服务器在同一时间分别对一个行执行更新和删除操作的情况时,允许规则执行一致的冲突解决。 |
generation |
int |
在删除行时赋值。 如果订阅服务器请求 N 代,则仅发送代 >= N 的逻辑删除记录。 |
logical_record_parent_rowguid |
uniqueidentifier |
标识被删除的行所属的逻辑记录。 |
logical_record_lineage |
Varbinary(501) |
订阅服务器别名和版本号对,用于维护此行所属的逻辑记录的删除历史记录。 |