適用対象:SQL Server
レプリケーションでパブリッシュされたテーブル列に関する情報を返します。
| 列名 | データ型 | 説明 |
|---|---|---|
| artcache_schema_address | varbinary(8) | パブリッシュされたテーブル アーティクルに関する、キャッシュされたスキーマ構造のメモリ内アドレス。 |
| tabid | bigint | レプリケートされたテーブルの ID。 |
| indexid | smallint | パブリッシュされたテーブルのクラスター化インデックスの ID。 |
| idSch | bigint | テーブル スキーマの ID。 |
| tabschema | nvarchar(510) | テーブル スキーマの名前。 |
| ccTabschema | smallint | テーブル スキーマの文字長。 |
| tabname | nvarchar(510) | パブリッシュされたテーブルの名前。 |
| ccTabname | smallint | パブリッシュされたテーブル名の文字の長さ。 |
| rowsetid_delete | bigint | 削除された行の ID。 |
| rowsetid_insert | bigint | 挿入された行の ID。 |
| num_pk_cols | int | 主キー列の数。 |
| pcitee | binary(8000) | 計算列の評価に使用されるクエリ式構造体へのポインター。 |
| re_numtextcols | int | レプリケートされたテーブル内のバイナリ ラージ オブジェクト列の数。 |
| re_schema_lsn_begin | binary(8000) | スキーマ バージョンのログ記録に関する最初のログ シーケンス番号 (LSN)。 |
| re_schema_lsn_end | binary(8000) | スキーマ バージョンのログ記録の LSN の終了。 |
| re_numcols | int | 発行された列の数。 |
| re_colid | int | パブリッシャーの列識別子。 |
| re_awcName | nvarchar(510) | パブリッシュされた列の名前。 |
| re_ccName | smallint | 列名の文字数。 |
| re_pk | tinyint | 発行された列が主キーの一部であるかどうかを示します。 |
| re_unique | tinyint | パブリッシュされた列が一意のインデックスの一部であるかどうかを示します。 |
| re_maxlen | smallint | パブリッシュされた列の最大長。 |
| re_prec | tinyint | パブリッシュされた列の有効桁数。 |
| re_scale | tinyint | パブリッシュされた列のスケール。 |
| re_collatid | bigint | パブリッシュされた列の照合順序 ID。 |
| re_xvtype | smallint | パブリッシュされた列の型。 |
| re_offset | smallint | パブリッシュされた列のオフセット。 |
| re_bitpos | tinyint | パブリッシュされた列のバイト ベクター内のビット位置。 |
| re_fNullable | tinyint | パブリッシュされた列が NULL 値をサポートするかどうかを指定します。 |
| re_fAnsiTrim | tinyint | パブリッシュされた列で ANSI トリムを使用するかどうかを指定します。 |
| re_computed | smallint | パブリッシュされた列が計算列かどうかを指定します。 |
| se_rowsetid | bigint | 行セットの ID。 |
| se_schema_lsn_begin | binary(8000) | スキーマ バージョンのログ記録に関する最初の LSN。 |
| se_schema_lsn_end | binary(8000) | スキーマ バージョンのログ記録の LSN の終了。 |
| se_numcols | int | 列数。 |
| se_colid | int | サブスクライバーでの列の ID。 |
| se_maxlen | smallint | 列の最大長。 |
| se_prec | tinyint | 列の有効桁数。 |
| se_scale | tinyint | 列の小数点以下桁数。 |
| se_collatid | bigint | 列の照合順序 ID。 |
| se_xvtype | smallint | 列の種類です。 |
| se_offset | smallint | 列のオフセット。 |
| se_bitpos | tinyint | バイト ベクター内の列のビット位置。 |
| se_fNullable | tinyint | 列が NULL 値をサポートするかどうかを指定します。 |
| se_fAnsiTrim | tinyint | 列に ANSI トリムを使用するかどうかを指定します。 |
| se_computed | smallint | 列が計算列かどうかを指定します。 |
| se_nullBitInLeafRows | int | 列の値が NULL かどうかを指定します。 |
アクセス許可
dm_repl_schemasを呼び出すには、パブリケーション データベースに対する VIEW DATABASE STATE 権限が必要です。
SQL Server 2022 以降でのアクセス許可
データベースに対する VIEW DATABASE PERFORMANCE STATE アクセス許可が必要です。
解説
情報は、レプリケーション アーティクル キャッシュに現在読み込まれているレプリケートされたデータベース オブジェクトに対してのみ返されます。
関連項目
動的管理ビューと動的管理関数 (Transact-SQL)
レプリケーション関連の動的管理ビュー (Transact-SQL)