sp_helpmergearticleconflicts (Transact-SQL)
Область применения: SQL Server
Возвращает конфликтные статьи публикации. Эта хранимая процедура выполняется на издателе в базе данных публикации или на подписчике в базе данных подписки слиянием.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helpmergearticleconflicts
[ [ @publication = ] N'publication' ]
[ , [ @publisher = ] N'publisher' ]
[ , [ @publisher_db = ] N'publisher_db' ]
[ ; ]
Аргументы
[ @publication = ] N'publication'
Имя публикации слиянием. @publication — sysname, с значением по умолчанию%
, которое возвращает все статьи в базе данных с конфликтами.
[ @publisher = ] N'publisher'
Имя издателя. @publisher — sysname с значением по умолчаниюNULL
.
[ @publisher_db = ] N'publisher_db'
Имя базы данных издателя. @publisher_db имеет имя sysname с значением по умолчаниюNULL
.
Результирующий набор
Имя столбца | Тип данных | Description |
---|---|---|
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 предопределенных ролей базы данных.