Share via


sp_addtabletocontents (Transact-sql)

Tablolar için şu anda izleme tablolarda yer almayan herhangi bir kaynak tablosundaki satır izleme birleştirme başvurusu ekler. Sen toplu verileri kullanarak, büyük miktarda yüklü bu seçeneği kullanın bcp, hangi değil yangın Tetikleyicileri izleme birleştirme. Bu saklı yordam, yayını veritabanı üzerinde yayımcı adresindeki yürütülür.

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

Sözdizimi

sp_addtabletocontents [ @table_name = ] 'table_name'
    [ , [ @owner_name = ] 'owner_name' ]
    [ , [ @filter_clause = ] 'filter_clause' ]

Bağımsız değişkenler

  • @ table_name ='table_name'
    Tablonun adıdır. table_nameise sysname, hiçbir varsayılan ile.

  • @ owner_name ='owner_name'
    Tablonun sahibi adıdır. owner_nameise sysname, null varsayılan.

  • @filter_clause='filter_clause'
    Yeni yüklenen veri satırları Birleştir tablo izleme eklenmesi gerektiğini denetleyen filtre yan tümcesi belirtir. filter_clauseise nvarchar(4000), varsayılan değeri NULL. Eğer filter_clauseolan boş, tüm toplu yüklü satırlar eklenir.

Dönüş Kodu Değerleri

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

Açıklamalar

sp_addtabletocontents yalnızca birleştirme çoğaltması kullanılır.

Satırları table_nametarafından başvurulan onların ROWGUIDCOL ve başvurularını izleme tabloları birleştirme eklenir. sp_addtabletocontents sonra birleştirme çoğaltma kullanarak yayımlanmış bir tabloya veri kopyalama toplu kullanılmalıdır. Saklı yordam kopyalanan satırların izleme başlatır ve yeni satırlar sonraki eşitlemede dahil edileceğini sağlar.

İzinler

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

Ayrıca bkz.

Başvuru

Sistem saklı yordamları (Transact-sql)