MSmerge_tombstone (Transact-SQL)

MSmerge_tombstone 資料表包含已刪除之資料列的相關資訊,可讓刪除動作傳播到其他訂閱者。這份資料表儲存在發行集和訂閱資料庫中。

資料行名稱

資料類型

描述

rowguid

uniqueidentifier

資料列識別碼。

tablenick

int

資料表的暱稱。

type

tinyint

刪除動作的類型:

1 = 使用者刪除。

5 = 資料列不再屬於已篩選的資料分割。

6 = 系統刪除。

lineage

varbinary(249)

指出已刪除的記錄版本,以及刪除時有哪些已知的更新。當訂閱者更新另一個訂閱者正在刪除的資料列時,允許一致的衝突解決規則。

generation

int

在刪除資料列時,指派這個項目。如果訂閱者要求 N 層代 (Generation),就只會傳送層代 (Generation) >= N 的 Tombstone。

logical_record_parent_rowguid

uniqueidentifier

識別刪除的資料列所屬的邏輯記錄。

logical_record_lineage

Varbinary(501)

用來維護這個資料列所屬邏輯記錄之刪除記錄的訂閱者暱稱與版本號碼組。