IHpublishercolumns (Transact-SQL)

適用対象:SQL Server

IHpublishercolumns システム テーブルは、パブリッシャーに格納されているメタデータを表します。 このテーブルには、現在のディストリビューターを使用してSQL Server以外のパブリッシャーからレプリケートされた列ごとに 1 つの行が含まれています。 IHpublishercolumns のデータ型情報は、データのパブリッシュ元となるSQL Server以外のデータベース管理システム (DBMS) に固有です。 このテーブルはディストリビューション データベースに格納されます。

定義

列名 データ型 説明
publishercolumn_id int パブリッシュされた列を識別します。
table_id int 列が属する IHpublishertables からソース テーブルを識別します。
publisher_id smallint 列の発行元であるSQL Server以外のパブリッシャーを識別します。
name sysname 発行された列の名前。
column_ordinal int 順序に基づいた列の識別子。
type varchar(255) Publisher のソース列の列データ型。
length bigint Publisher のソース列の長さ。
prec int Publisher のソース列の有効桁数。
scale int Publisher のソース列のスケール。
isnullable bit 列が NULL 値を受け入れるかどうかを示します。 1 は NULL 値が受け入れられることを意味します。
iscaptured bit 列にトリガーが存在するかどうかを示します。これは、 の列がアーティクルで公開されていない場合でも存在する可能性があります。 値 1 は、トリガーが列に存在することを意味します。

参照

異種データベース レプリケーション
レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)
sysarticlecolumns (システム ビュー) (Transact-SQL)
sysarticlecolumns (Transact-SQL)