sp_deletemergeconflictrow (Transact-SQL)
S’applique à :SQL Server
Supprime les lignes d’une table en conflit ou de la table MSmerge_conflicts_info (Transact-SQL). Cette procédure stockée est exécutée dans n'importe quelle base de données de l'ordinateur sur lequel la table de conflits est stockée.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_deletemergeconflictrow
[ [ @conflict_table = ] N'conflict_table' ]
[ , [ @source_object = ] N'source_object' ]
, [ @rowguid = ] 'rowguid'
, [ @origin_datasource = ] 'origin_datasource'
[ , [ @drop_table_if_empty = ] 'drop_table_if_empty' ]
[ ; ]
Arguments
[ @conflict_table = ] N’conflict_table'
Nom de la table de conflit. @conflict_table est sysname, avec la valeur par défaut %
. Si la @conflict_table est spécifiée NULL
comme ou %
, le conflit est supposé être un conflit de suppression et la ligne correspondante @rowguid, @origin_datasource et @source_object, est supprimée de la table MSmerge_conflicts_info (Transact-SQL).
[ @source_object = ] N’source_object'
Nom de la table source. @source_object est nvarchar(386), avec la valeur par défaut NULL
.
[ @rowguid = ] 'rowguid'
Identificateur de ligne pour le conflit de suppression. @rowguid est uniqueidentifier, sans valeur par défaut.
[ @origin_datasource = ] 'origin_datasource'
Origine du conflit. @origin_datasource est varchar(255), sans valeur par défaut.
[ @drop_table_if_empty = ] 'drop_table_if_empty'
Indicateur indiquant que le @conflict_table doit être supprimé s’il est vide. @drop_table_if_empty est varchar(10), avec la valeur par défaut false
.
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
Notes
sp_deletemergeconflictrow
est utilisé dans la réplication de fusion.
MSmerge_conflicts_info table (Transact-SQL) est une table système et n’est pas supprimée de la base de données, même si elle est vide.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin ou db_owner rôle de base de données fixe peuvent s’exécuter sp_deletemergeconflictrow
.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour