IHpublishercolumns (Transact-SQL)

適用於:SQL Server

IHpublishercolumns 系統資料表代表儲存在發行者端的中繼資料。 此資料表針對使用目前散發者從非 SQL Server 發行者複寫的每個資料行,各包含一個資料列。 IHpublishercolumns 中的 資料類型資訊是發佈資料的來源非 SQL Server 資料庫管理系統 (DBMS)。 此資料表會儲存在散發資料庫中。

定義

資料行名稱 資料類型 描述
publishercolumn_id int 識別已發佈的資料行。
table_id int 從資料 行所屬的 IHpublishertable 識別 來源資料表。
publisher_id smallint 識別要從中發行資料行的非 SQL Server 發行者。
name sysname 已發佈資料行的名稱。
column_ordinal int 依順序識別資料行。
type Varchar(255) 發行者端來源資料行的資料行資料類型。
length bigint 發行者端來源資料行的長度。
prec int 發行者端來源資料行的有效位數。
scale int 發行者端來源資料行的縮放比例。
isnullable bit 指出資料行是否接受 Null 值,其中 1 表示接受 Null 值。
iscaptured bit 指出資料行上是否存在觸發程式,即使資料行未在發行項中發佈,也可能存在。 值為 1 表示觸發程式存在於資料行上。

另請參閱

異質資料庫複寫
複寫資料表 (Transact-SQL)
複寫檢視 (Transact-SQL)
sysarticlecolumns (系統檢視) (Transact-SQL)
sysarticlecolumns (Transact-SQL)