sp_helpmergearticlecolumn (Transact-SQL)
マージ パブリケーションの指定のテーブルまたはビュー アーティクル内の列の一覧を返します。ストアド プロシージャには列がないので、アーティクルとしてストアド プロシージャを指定してこのストアド プロシージャを実行するとエラーが返されます。このストアド プロシージャは、パブリッシャ側でパブリケーション データベースについて実行されます。
構文
sp_helpmergearticlecolumn [ @publication = ] 'publication' ]
, [ @article= ] 'article' ]
引数
- [ @publication=] 'publication'
パブリケーションの名前を指定します。publication のデータ型は sysname で、既定値はありません。
- [ @article=] 'article'
情報を取得する対象のアーティクルである、テーブルまたはビューの名前を指定します。article のデータ型は sysname で、既定値はありません。
結果セット
列名 | データ型 | 説明 |
---|---|---|
column_id |
sysname |
列を識別します。 |
column_name |
sysname |
テーブルまたはビューの列の名前です。 |
published |
bit |
列名がパブリッシュされているかどうかを指定します。 1 は、列がパブリッシュされていることを指定します。 0 は、列がパブリッシュされていないことを指定します。 |
解説
sp_helpmergearticlecolumn は、マージ レプリケーションで使用します。
権限
sp_helpmergearticlecolumn を実行できるのは、ディストリビューション データベースの固定データベース ロール replmonitor またはパブリケーションのパブリケーション アクセス リストのメンバだけです。
戻り値
成功した場合は 0 を、失敗した場合は 1 をそれぞれ返します。
参照
関連項目
システム ストアド プロシージャ (Transact-SQL)