• 相关软件
    >sp_helpmergedeleteconflictrows 创建者:webmaster 更新时间:2006-02-16 15:51

    返回指定的 msmerge_delete_conflicts 表中的行。该存储过程在发布服务器的合并发布数据库上执行。



    语法


    sp_helpmergedeleteconflictrows [[@publication =] 'publication']

        [ , [ @source_object = ] 'source_object']

        [ , [ @publisher =] 'publisher'

        [ , [ @publisher_db =] 'publsher_db'



    参数


    [@publication =] 'publication'



    是发布名称。publication 的数据类型为 sysname,默认设置为 %。如果已指定发布,则返回由该发布限定的全部冲突。例如,如果msmerge_delete_conflicts 表有 WACA 发布的冲突行,则传递发布名称 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_objectnvarchar(386)删除冲突的源对象。
    rowguiduniqueidentifier删除冲突的行标识符。
    conflict_typeInt表示冲突类型的代码:

    1 = UpdateConflict:在行级上检测到冲突。

    2 = ColumnUpdateConflict:在列级上检测到冲突。

    3 = UpdateDeleteWinsConflict:删除在冲突中获胜。

    4 = UpdateWinsDeleteConflict:在该表中记录在冲突中失败的已删除 rowguid。

    5 = UploadInsertFailed:来自订阅服务器的插入不能应用于发布服务器。

    6 = DownloadInsertFailed:来自发布服务器的插入不能应用于订阅服务器。

    7 = UploadDeleteFailed:来自订阅服务器的删除不能应用于发布服务器。

    8 = DownloadDeleteFailed:来自发布服务器的删除不能下载到订阅服务器。

    9 = UploadUpdateFailed:来自订阅服务器的更新不能应用于发布服务器。

    10 = DownloadUpdateFailed:来自发布服务器的更新不能应用于订阅服务器。


    reason_codeInt可能与上下文相关的错误代码。
    reason_textvarchar(720)可能与上下文相关的错误描述。
    origin_datasourcevarchar(255)冲突的原始数据源。
    pubiduniqueidentifier发布标识符。



    注释


    sp_helpmergedeleteconflictrows 用于合并复制。



    权限


    执行权限默认授予 public 角色。

    相关文章
    本页查看次数: