IHextendedArticleView (Transact-SQL)
IHextendedArticleView ビューは、SQL Server 以外のパブリケーションのアーティクルに関する情報を公開します。このビューは、ディストリビューション データベースに格納されます。
列名 |
データ型 |
説明 |
---|---|---|
publisher_id |
smallint |
パブリッシャの一意識別子です。 |
publication_id |
int |
パブリケーションの一意識別子です。 |
article |
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 つ以上の値のビットごとの論理和演算をとります。 1 = アーティクルはアクティブ 8 = INSERT ステートメントに列名を含める 16 = パラメータ化されたステートメントを使用する 24 = INSERT ステートメントに列名を含め、パラメータ化されたステートメントを使用する たとえば、パラメータ化されたステートメントを使用するアクティブなアーティクルの場合、この列の値は 17 になります。0 の値はアーティクルが非アクティブであり、追加のプロパティが定義されていないことを意味します。 |
type |
tinyint |
アーティクルのタイプです。 1 = ログベースのアーティクル 3 = 手動フィルタ付きログベースのアーティクル 5 = 手動ビュー付きログベースのアーティクル 7 = 手動フィルタおよび手動ビュー付きログベースのアーティクル |
upd_cmd |
nvarchar(255) |
UPDATE に対して実行されるコマンドです。 |
schema_option |
binary |
スクリプト作成の対象です。サポートされるスキーマ オプションの一覧については、「sp_addarticle (Transact-SQL)」を参照してください。 |
dest_owner |
sysname |
目的のデータベースでパブリッシュされたオブジェクトの所有者です。 |