次の方法で共有


sp_getmergedeletetype (Transact-SQL)

マージ削除の型を返します。 このストアド プロシージャは、パブリッシャー側でパブリケーション データベースについて、または、サブスクライバー側でサブスクリプション データベースについて実行されます。

トピック リンク アイコン Transact-SQL 構文表記規則

構文

sp_getmergedeletetype [ @source_object = ] 'source_object', [ @rowguid =] 'rowguid', [ @delete_type=] delete_type OUTPUT

引数

  • [ @source_object =] 'source_object'
    ソース オブジェクトの名前を指定します。 source_object のデータ型は nvarchar(386) で、既定値はありません。

  • [ @rowguid=] 'rowguid'
    削除の型の行識別子を指定します。 rowguid のデータ型は uniqueidentifier で、既定値はありません。

  • [ @delete_type=] delete_type OUTPUT
    削除の種類を示すコードを指定します。 delete_type のデータ型は int で、既定値はありません。 delete_type は OUTPUT パラメーターでもあり、次のいずれかの値を指定できます。

    説明

    1

    ユーザー削除

    5

    部分削除

    6

    システム削除

説明

sp_getmergedeletetype はマージ レプリケーションで使用されます。

権限

sp_getmergedeletetype を実行できるのは、sysadmin 固定サーバー ロールまたは db_owner 固定データベース ロールのメンバーだけです。

関連項目

参照

システム ストアド プロシージャ (Transact-SQL)