IHcolumns (Transact-SQL)
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 值。 |
請參閱
參考
sp_articlecolumn (Transact-SQL)
sysarticlecolumns (Transact-SQL)