Share via


IHextendedArticleView (Transact-SQL)

適用対象:SQL Server

IHextendedArticleView ビューは、SQL Server以外のパブリケーションのアーティクルに関する情報を公開します。 このビューは ディストリビューション データベースに格納されます。

列名 データ型 説明
publisher_id smallint パブリッシャーの一意識別子。
publication_id int パブリケーションの一意識別子。
記事 sysname 記事の名前
destination_object sysname サブスクライバーでパブリッシュされたオブジェクトの名前。
source_owner sysname パブリッシャー側でパブリッシュされたオブジェクトの所有者です。
source_object sysname パブリッシャーのパブリッシュされたオブジェクトの名前。
description nvarchar (255) 記事の説明。
creation_script nvarchar (255) 記事のスキーマ作成スクリプト。
del_cmd nvarchar (255) DELETE に対して実行されるコマンド。
filter int 行方向のパーティション分割を定義するために使用するストアド プロシージャの識別子です。
filter_clause ntext アーティクルを行方向にフィルター選択するために使用する WHERE 句です。
ins_cmd nvarchar (255) INSERT に対して実行されるコマンド。
pre_creation_cmd tinyint DROP TABLE、DELETE TABLE、または TRUNCATE の作成前コマンド:

0 = なし。

1 = DROP。

2 = DELETE。

3 = TRUNCATE。
status tinyint アーティクルのオプションと状態のビットマスク。これは、次の 1 つ以上の値のビットごとの論理 OR の結果になります。

1 = アーティクルがアクティブです。

8 = INSERT ステートメントに列名を含めます。

16 = パラメーター化されたステートメントを使用します。

24 = どちらも INSERT ステートメントに列名を含め、パラメーター化されたステートメントを使用します。

たとえば、パラメーター化されたステートメントを使用するアクティブなアーティクルでは、この列の値は 17 になります。 値 0 は、アーティクルが非アクティブであり、追加のプロパティが定義されていないことを意味します。
type tinyint 記事の種類:

1 = ログベースの記事。

3 = 手動フィルターを使用したログベースの記事。

5 = 手動ビューを含むログベースの記事。

7 = 手動フィルターと手動ビューを含むログベースの記事。
upd_cmd nvarchar (255) UPDATE に対して実行されるコマンド。
schema_option [バイナリ] スクリプト化する内容を示します。サポートされているスキーマ オプションの一覧については、「 sp_addarticle (Transact-SQL)」 を参照してください。
dest_owner sysname コピー先データベースのパブリッシュ済みオブジェクトの所有者。

参照

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