MSmerge_tombstone (Transact-SQL)

適用対象:SQL Server

MSmerge_tombstone テーブルには、削除された行に関する情報が含まれており、削除を他のサブスクライバーに反映できます。 このテーブルは、パブリケーション データベースとサブスクリプション データベースに格納されます。

列名 データ型 説明
rowguid uniqueidentifier 行識別子。
tablenick int テーブルのニックネームです。
type tinyint 削除の種類:

1 = ユーザー削除です。

5 = フィルター選択されたパーティションに既に行が属していません。

6 = システム削除です。
系統 varbinary(249) 削除されたレコードのバージョンと、削除されたときに認識された更新を示します。 これによって、あるサブスクライバーによって行が削除されているときに、別のサブスクライバーがこれを更新するという競合を、一貫して回避するための規則が定められます。
世代 int 行が削除されたときに割り当てられます。 サブスクライバーがジェネレーション N を要求した場合、ジェネレーション >= N の廃棄石のみが送信されます。
logical_record_parent_rowguid uniqueidentifier 削除された行が属する論理レコードを識別します。
logical_record_lineage Varbinary(501) サブスクライバーニックネーム、この行が属する論理レコードの削除履歴をメインするために使用されるバージョン番号のペア。

参照

レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)