sp_getmergedeletetype (Transact-SQL)

適用対象:SQL Server

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

Transact-SQL 構文表記規則

構文

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

引数

[ @source_object = ] N'source_object'

ソース オブジェクトの名前。 @source_objectは nvarchar(386) で、既定値はありません。

[ @rowguid = ] 'rowguid'

削除の種類の行識別子。 @rowguidは uniqueidentifier で、既定値はありません。

[ @delete_type = ] delete_type OUTPUT

削除の種類を示すコード。 @delete_typeは intの OUTPUT パラメーターであり、次のいずれかの値を指定できます。

説明
1 ユーザーの削除
5 部分的な削除
6 システムの削除

解説

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

アクセス許可

sysadmin 固定サーバー ロールまたは固定データベース ロールdb_ownerのメンバーのみが実行sp_getmergedeletetypeできます。