sp_getmergedeletetype (Transact-SQL)

Gibt den Typ des Mergelöschvorgangs zurück. Diese gespeicherte Prozedur wird auf dem Verleger für die Veröffentlichungsdatenbank oder auf dem Abonnenten für die Abonnementdatenbank ausgeführt.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax


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

Argumente

  • [ @source_object =] 'source_object'
    Der Name des Quellobjekts. source_object ist vom Datentyp nvarchar(386) und hat keinen Standardwert.

  • [ @rowguid=] 'rowguid'
    Der Zeilenbezeichner für den Löschtyp. rowguid ist vom Datentyp uniqueidentifier und hat keinen Standardwert.

  • [ @delete_type=] delete_type OUTPUT
    Der Code, der den Typ des Löschvorgangs anzeigt. delete_type ist vom Datentyp int und hat keinen Standardwert. delete_type ist auch ein OUTPUT-Parameter. Die folgenden Werte sind möglich:

    Wert

    Beschreibung

    1

    Löschvorgang durch Benutzer

    5

    Teilweiser Löschvorgang

    6

    Löschvorgang durch System

Hinweise

sp_getmergedeletetype wird für die Mergereplikation verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrolle db_owner können sp_getmergedeletetype ausführen.