Share via


sp_scriptsubconflicttable (Transact-SQL)

キューに登録されたサブスクリプション アーティクルのサブスクライバ上に競合テーブルを作成するためのスクリプトを生成します。生成されたスクリプトは、サブスクライバ側でサブスクリプション データベースについて実行されます。このストアド プロシージャは、パブリッシャ側でパブリケーション データベースについて実行されます。

トピック リンク アイコンTransact-SQL 構文表記規則

構文


sp_scriptsubconflicttable [@publication =] 'publication'    , [@article =] 'article'

引数

  • [ @publication=] 'publication'
    目的のアーティクルを含むパブリケーションの名前を指定します。名前はデータベース内で一意である必要があります。publication のデータ型は sysname で、既定値はありません。
  • [ @article = ] 'article'
    サブスクリプション アーティクルの名前を指定します。article のデータ型は sysname で、既定値はありません。

結果セット

列名 データ型 説明

cmdtext

nvarchar(4000)

キューに登録されたサブスクリプション アーティクルのサブスクライバ上に競合テーブルを作成するための Transact-SQL スクリプトを返します。このスクリプトは、サブスクライバ側でサブスクリプション データベースについて実行されます。

解説

sp_scriptsubconflicttable は、初期スナップショットが手動で適用されるサブスクリプションを持つサブスクライバで使用されます。競合テーブルは、サブスクライバ側ではオプションのテーブルです。

権限

sp_scriptsubconflicttable を実行できるのは、sysadmin 固定サーバー ロールまたは db_owner 固定データベース ロールのメンバだけです。

戻り値

0 (成功) または 1 (失敗)

参照

関連項目

システム ストアド プロシージャ (Transact-SQL)

その他の技術情報

キュー更新における競合の検出と解決

ヘルプおよび情報

SQL Server 2005 の参考資料の入手