Freigeben über


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'
    Die Zeilen-ID für den Typ der Löschung. rowguid ist vom Datentyp uniqueidentifier und hat keinen Standardwert.

  • [ @delete_type=] delete_type OUTPUT
    Der Code, der den Typ der Löschung angibt. delete_type ist vom Datentyp int und hat keinen Standardwert. delete_type ist außerdem ein OUTPUT-Parameter und kann einen der folgenden Werte aufweisen.

    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.

Siehe auch

Verweis

Gespeicherte Systemprozeduren (Transact-SQL)