sys.dm_repl_schemas (Transact-SQL)

適用対象: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)