sp_helparticlecolumns (Transact-SQL)

適用対象: はいSQL Server (サポートされているすべてのバージョン) はいAzure SQL Managed Instance

基になるテーブル内のすべての列を返します。 このストアド プロシージャは、パブリケーション データベースのPublisherで実行されます。 Oracle パブリッシャーの場合、このストアド プロシージャは任意のデータベースのディストリビューターで実行されます。

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

構文

  
sp_helparticlecolumns [ @publication = ] 'publication'   
        , [ @article = ] 'article'  
    [ , [ @publisher = ] 'publisher' ]  

引数

[ @publication = ] 'publication' 記事を含むパブリケーションの名前を指定します。 publication は sysname で、既定値はありません。

[ @article = ] 'article' 列が返される記事の名前を指定します。 articlesysname で、 既定値はありません。

[ @publisher = ] 'publisher'非パラメーターを指定 Microsoft SQL Server Publisher。 publishersysname で、既定値は NULL です。

注意

要求 された記事が要求された記事によって発行される場合は、publisher を指定 SQL Server Publisher。

リターン コードの値

0 (パブリッシュされていない列) または 1 (パブリッシュされる列)

結果セット

列名 データ型 説明
列 ID int 列の識別子です。
column sysname 列の名前です。
公開 bit 列をパブリッシュしたかどうかを示します。

0 = いいえ

1 = はい
パブリッシャーの種類 sysname 列の列のデータ型Publisher。
サブスクライバーの種類 sysname サブスクライバーの列のデータ型。

解説

sp_helparticlecolumns は、スナップショットレプリケーションとトランザクション レプリケーションで使用されます。

sp_helparticlecolumns は、垂直パーティションを確認する場合に役立ちます。

アクセス許可

現在のパブリケーション の sysadmin 固定サーバーロール、db_owner固定データベース ロール、またはパブリケーション アクセス リストのメンバーだけが、 を実行 sp_helparticlecolumns。

参照

列フィルターの定義と変更
sp_addarticle (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_droparticle (Transact-SQL)
sp_droppublication (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)