共用方式為


IHcolumns (Transact-SQL)

適用於:SQL Server

IHcolumns 系統數據表會針對每個已發佈的數據行包含一個數據列。 此數據表用來定義發行時,如何代表來自非 SQL Server 發行者的數據行數據類型,這基本上會對應非 SQL Server 資料庫管理系統 (DBMS) 與 SQL Server 之間的數據類型。 此數據表會儲存在散發資料庫中。

定義

資料行名稱 資料類型 描述
column_id int 識別已發佈的數據行。
publishercolumn_id int 將已發佈的數據行與儲存在IHpublishercolumns系統數據表中的數據行元數據產生關聯。
name sysname 指定資料行名稱。
article_id int 識別數據行所屬的發行項。
column_ordinal int 依順序識別數據行。
mapped_type tinyint 訂閱者端目的地數據行的數據行數據類型。
mapped_length bigint 訂閱者端數據行的長度。
mapped_prec int 訂閱者端數據行的有效位數。
mapped_scale int 訂閱者端數據行的縮放比例。
mapped_nullable bit 指出訂閱者端的數據行是否接受NULL值,其中 1 表示接受 NULL 值。

另請參閱

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