Поделиться через


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 используется в репликации слиянием.

Разрешения

Только члены предопределенной роли сервера sysadmin или предопределенной роли базы данных db_owner могут выполнять процедуру sp_getmergedeletetype.