sp_scriptsubconflicttable (Transact-SQL)
適用対象: SQL サーバー
キューに登録されたサブスクリプション アーティクルのサブスクライバー上に競合テーブルを作成するためのスクリプトを生成します。 生成されたスクリプトは、サブスクライバー側でサブスクリプション データベースについて実行されます。 このストアド プロシージャは、パブリッシャー側のパブリケーション データベースで実行されます。
構文
sp_scriptsubconflicttable
[ @publication = ] N'publication'
, [ @article = ] N'article'
[ , [ @alter = ] alter ]
[ , [ @usesqlclr = ] usesqlclr ]
[ ; ]
[ @publication = ] N'publication'
アーティクルを含むパブリケーションの名前。 名前はデータベース内で一意である必要があります。 @publication は sysname で、既定値はありません。
[ @article = ] N'article'
サブスクリプションアーティクルの名前。 @article は sysname で、既定値はありません。
[ @alter = ] alter
単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
[ @usesqlclr = ] usesqlclr
単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
リターン コードの値
0
(成功) または 1
(失敗)。
結果セット
列名 | データ型 | 説明 |
---|---|---|
cmdtext |
nvarchar (4000) | キューに登録されたサブスクリプションアーティクルのサブスクライバーで競合テーブルを作成するための Transact-SQL スクリプトを返します。 このスクリプトは、サブスクリプション データベースのサブスクライバーで実行されます。 |
解説
sp_scriptsubconflicttable
は、初期スナップショットが手動で適用されるサブスクリプションを持つサブスクライバーに使用されます。 競合テーブルは、サブスクライバー側の省略可能なテーブルです。
アクセス許可
sysadmin固定サーバー ロールまたは固定データベース ロールdb_ownerのメンバーのみがsp_scriptsubconflicttable
を実行できます。