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