sp_helpmergearticleconflicts (Transact-SQL)
Возвращает конфликтные статьи публикации. Эта хранимая процедура выполняется на издателе в базе данных публикации или на подписчике в базе данных подписки слиянием.
Синтаксис
sp_helpmergearticleconflicts [ [ @publication = ] 'publication' ]
[ , [ @publisher = ] 'publisher' ]
[ , [ @publisher_db = ] 'publsher_db' ]
Аргументы
[ @publication=] 'publication'
Имя публикации слиянием. Аргумент publication имеет тип sysname и значение по умолчанию %, при котором возвращаются все статьи базы данных, содержащие конфликты.[ @publisher= ] 'publisher'
Имя издателя. Аргумент publisher имеет тип sysname и значение NULL по умолчанию.[ @publisher_db=] 'publisher_db'
Имя базы данных издателя. Аргумент publisher_db имеет тип sysname и значение NULL по умолчанию.
Результирующие наборы
Имя столбца |
Тип данных |
Описание |
---|---|---|
article |
sysname |
Имя статьи. |
source_owner |
sysname |
Владелец исходного объекта. |
source_object |
nvarchar(386) |
Имя исходного объекта. |
conflict_table |
nvarchar(258) |
Имя таблицы, хранящей конфликты при операциях вставки или обновления. |
guidcolname |
sysname |
Имя RowGuidCol для исходного объекта. |
centralized_conflicts |
int |
Указывает, хранятся ли конфликтные записи на заданном издателе. |
Если в статье имеются только конфликты удаления и нет строк conflict_table, столбец conflict_table в результирующем наборе содержит значение NULL.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Процедура sp_helpmergearticleconflicts используется в репликации слиянием.
Разрешения
Процедуру sp_helpmergearticleconflicts могут выполнять только члены предопределенной роли сервера sysadmin или предопределенной роли базы данных db_owner.