sp_addtabletocontents (języka Transact-SQL)

Wstawia odwołania do scalania śledzenia tabele wierszy w źródło tabela, które aktualnie nie są uwzględniane w tabelach śledzenia.Użyj tej opcji, jeśli luzem załadowano dużą ilość danych przy użyciu bcp, nie zostanie wyzwolony śledzenia wyzwalaczy korespondencji seryjnej.Ta procedura składowana jest wykonywany na Wydawca na bazie publikacja.

Ikona łącza do tematuKonwencje składni Transact-SQL

Składnia

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

Argumenty

  • [ @ nazwa_tabeli = 'table_name"
    Is the name of the table.table_name is sysname, with no default.

  • [ @ owner_name = 'owner_name"
    Is the name of the owner of the table.owner_name is sysname, with a default of NULL.

  • [ @filter_clause= ] 'filter_clause'
    Specifies a filter clause that controls which rows of the newly-loaded data should be added to the merge tracking tables.filter_clause is nvarchar(4000), with a default value of NULL.Jeśli filter_clause jest null, luzem wszystkie załadowane wiersze są dodawane.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_addtabletocontents jest używana tylko w replikacja scalająca.

The rows in the table_name are referred to by their rowguidcol and the references are added to the merge tracking tables.sp_addtabletocontents should be used after bulk copying data into a table that is published using merge replication.procedura składowana Inicjuje śledzenia wierszy, które zostały skopiowane i zapewnia, że nowe wiersze zostaną uwzględnione w następnej synchronizacji.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_addtabletocontents.