sp_getmergedeletetype (Transact-SQL)

Si applica a:SQL Server

Restituisce il tipo di eliminazione di tipo merge. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione o nel database di sottoscrizione del Sottoscrittore.

Convenzioni di sintassi Transact-SQL

Sintassi

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

Argomenti

[ @source_object = ] N'source_object'

Nome dell'oggetto di origine. @source_object è nvarchar(386), senza impostazione predefinita.

[ @rowguid = ] 'rowguid'

Identificatore di riga per il tipo di eliminazione. @rowguid è uniqueidentifier, senza impostazione predefinita.

[ @delete_type = ] delete_type OUTPUT

Codice che indica il tipo di eliminazione. @delete_type è un parametro OUTPUT di tipo int e può essere uno di questi valori.

Valore Descrizione
1 Eliminazione utente
5 Eliminazione parziale
6 Eliminazione eseguita dal sistema

Osservazioni:

sp_getmergedeletetype viene usato nella replica di tipo merge.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o il ruolo predefinito del database db_owner possono eseguire sp_getmergedeletetype.