返回指定的 msmerge_delete_conflicts 表中的行。该存储过程在发布服务器的合并发布数据库上执行。
sp_helpmergedeleteconflictrows [[@publication =] 'publication']
[ , [ @source_object = ] 'source_object']
[ , [ @publisher =] 'publisher'
[ , [ @publisher_db =] 'publsher_db'
[@publication =] 'publication'
是发布名称。publication 的数据类型为 sysname,默认设置为 %。如果已指定发布,则返回由该发布限定的全部冲突。例如,如果msmerge_delete_conflicts 表有 WA 和 CA 发布的冲突行,则传递发布名称 CA 将只检索属于 CA 发布的冲突。
[@source_object = ] 'source_object'
是源对象名。source_object 的数据类型为 nvarchar(386),默认设置为 NULL。
[@publisher =] 'publisher'
是发布服务器名称。publisher 的数据类型为 sysname,默认设置为 NULL。
[@publisher_db =] 'publisher_db'
是发布服务器数据库名称。publisher_db 的数据类型为 sysname,默认设置为 NULL。
列名 | 数据类型 | 描述 |
---|---|---|
source_object | nvarchar(386) | 删除冲突的源对象。 |
rowguid | uniqueidentifier | 删除冲突的行标识符。 |
conflict_type | Int | 表示冲突类型的代码:
1 = UpdateConflict:在行级上检测到冲突。 |
reason_code | Int | 可能与上下文相关的错误代码。 |
reason_text | varchar(720) | 可能与上下文相关的错误描述。 |
origin_datasource | varchar(255) | 冲突的原始数据源。 |
pubid | uniqueidentifier | 发布标识符。 |
sp_helpmergedeleteconflictrows 用于合并复制。
执行权限默认授予 public 角色。