Aracılığıyla paylaş


sp_deletemergeconflictrow (Transact-sql)

Çakışma tablodan satırları siler ya da MSmerge_conflicts_info (Transact-sql)tablosu. Bu saklı yordam, çakışma tablosu, herhangi bir veritabanında depolandığı bilgisayarda çalıştırılır.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_deletemergeconflictrow [ [ @conflict_table = ] 'conflict_table' ]
    [ , [ @source_object = ] 'source_object' ]
    { , [ @rowguid = ] 'rowguid'
        , [ @origin_datasource = ] 'origin_datasource' ] }
    [ , [ @drop_table_if_empty = ] 'drop_table_if_empty' ]

Bağımsız değişkenler

  • @ conflict_table ='conflict_table'
    Çakışma tablosu adıdır. conflict_tableise sysname, varsayılan %. Eğer conflict_tableboş olarak belirtilen veya %, çatışma silme çakışması ve satır eşleşme olarak kabul edilir rowguidve origin_datasourceve source_objectsilinir MSmerge_conflicts_info (Transact-sql)tablosu.

  • @ source_object ='source_object'
    Kaynak tablonun adıdır. source_objectise nvarchar(386), null varsayılan.

  • @rowguid ='rowguid'
    Satır tanımlayıcısı silme çakışması var. rowguidise benzersiztanıtıcı, hiçbir varsayılan ile.

  • @ origin_datasource ='origin_datasource'
    Çatışma kaynağı olduğunu. origin_datasourceise varchar(255), hiçbir varsayılan ile.

  • @ drop_table_if_empty ='drop_table_if_empty'
    Olduğunu gösteren bir bayrak conflict_tabledurumunda bırakılan boş olmasıdır. drop_table_if_emptyise varchar(10), false varsayılan.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

sp_deletemergeconflictrow birleştirme çoğaltması kullanılır.

MSmerge_conflicts_info (Transact-sql)Tablo, sistem tablosu ve boş olsa bile veritabanından silinmez.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü yürütebilirsiniz sp_deletemergeconflictrow.

Ayrıca bkz.

Başvuru

Sistem saklı yordamları (Transact-sql)