sp_helpmergearticlecolumn (Transact-SQL)

マージ パブリケーションの指定のテーブルまたはビュー アーティクル内の列の一覧を返します。 ストアド プロシージャには列がないので、アーティクルとしてストアド プロシージャを指定してこのストアド プロシージャを実行するとエラーが返されます。 このストアド プロシージャは、パブリッシャー側でパブリケーション データベースについて実行されます。

トピック リンク アイコン 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 は、列がパブリッシュされていないことを指定します。

戻り値

成功した場合は 0 を、失敗した場合は 1 をそれぞれ返します。

説明

sp_helpmergearticlecolumn は、マージ レプリケーションで使用します。

権限

sp_helpmergearticlecolumn を実行できるのは、ディストリビューション データベースの固定データベース ロール replmonitor またはパブリケーションのパブリケーション アクセス リストのメンバーだけです。

関連項目

参照

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