IHpublishercolumns (Transact-SQL)
IHpublishercolumns 系統資料表代表儲存在發行者端的中繼資料。這份資料表會針對使用目前散發者,從非 SQL Server 發行者複寫的每個資料行,各包含一個資料列。IHpublishercolumns 中的資料類型資訊,是從此處發行資料的非 SQL Server 資料庫管理系統 (DBMS) 所特有。這份資料表儲存在散發資料庫中。
定義
資料行名稱 |
資料類型 |
描述 |
---|---|---|
publishercolumn_id |
int |
識別已發行的資料行。 |
table_id |
int |
可識別欄位所屬 IHpublishertables 的來源資料表。 |
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 值表示資料行有觸發程序存在。 |