共用方式為


sys.dm_repl_schemas (Transact-SQL)

適用於:SQL Server

傳回復寫所發行之數據表數據行的相關信息。

資料行名稱 資料類型 描述
artcache_schema_address varbinary(8) 已發行數據表發行項之快取架構結構的記憶體中位址。
tabid bigint 複寫數據表的標識碼。
indexid smallint 已發行數據表上叢集索引的標識碼。
idSch bigint 數據表架構的標識碼。
tabschema nvarchar(510) 數據表架構的名稱。
ccTabschema smallint 數據表架構的字元長度。
tabname nvarchar(510) 已發行數據表的名稱。
ccTabname smallint 已發行數據表名稱的字元長度。
rowsetid_delete bigint 已刪除數據列的識別碼。
rowsetid_insert bigint 插入數據列的識別碼。
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 已發行數據行的定序標識碼。
re_xvtype smallint 已發行數據行的類型。
re_offset smallint 已發行數據行的位移。
re_bitpos tinyint 已發行數據行的位位置,位於位元組向量中。
re_fNullable tinyint 指定已發佈的資料行是否支援 NULL 值。
re_fAnsiTrim tinyint 指定是否已在已發佈的數據行上使用 ANSI 修剪。
re_computed smallint 指定已發佈的資料列是否為計算數據行。
se_rowsetid bigint 數據列集的標識碼。
se_schema_lsn_begin binary(8000) 架構版本記錄的起始 LSN。
se_schema_lsn_end binary(8000) 結束架構版本記錄的 LSN。
se_numcols int 數據行數目。
se_colid int 訂閱者端數據行的標識碼。
se_maxlen smallint 數據行的最大長度。
se_prec tinyint 數據行的有效位數。
se_scale tinyint 數據行的縮放比例。
se_collatid bigint 數據行的定序標識碼。
se_xvtype smallint 數據行的類型。
se_offset smallint 數據行的位移。
se_bitpos tinyint 數據行的位位置,位於位元組向量中。
se_fNullable tinyint 指定資料行是否支援 NULL 值。
se_fAnsiTrim tinyint 指定是否在數據行上使用 ANSI 修剪。
se_computed smallint 指定資料列是否為計算資料列。
se_nullBitInLeafRows int 指定資料行值是否為 NULL。

權限

需要發行集資料庫的 VIEW DATABASE STATE 許可權,才能呼叫 dm_repl_schemas

SQL Server 2022 和更新版本的權限

需要資料庫上的 VIEW DATABASE PERFORMANCE STATE 權限。

備註

只有復寫發行項快取中目前載入的複寫資料庫物件才會傳回資訊。

另請參閱

動態管理檢視和函數 (Transact-SQL)
複寫相關的動態管理檢視 (Transact-SQL)