共用方式為


sysextendedarticlesview (Transact-SQL)

適用於:SQL Server

sysextendedarticles 檢視提供已發佈文章的相關信息。 此檢視會儲存在散發資料庫中。

資料行名稱 資料類型 描述
artid int 提供發行項唯一標識碼的識別數據行。
creation_script nvarchar(255) 發行項的架構建立腳本。
del_cmd nvarchar(255) 在 DELETE 時執行的命令;否則,請從記錄檔建構。
description nvarchar(255) 發行項的描述性專案。
dest_table nvarchar(128) 目的地資料表的名稱。
filter int 用於水平數據分割之預存程式的物件標識碼。
filter_clause ntext 發行項的 WHERE 子句,用於水平篩選。
ins_cmd nvarchar(255) 在 INSERT 上執行的命令。
name nvarchar(128) 與發行項相關聯的名稱,在發行集中是唯一的。
objid int 已發佈的數據表物件標識碼。
pubid int 發行項所屬之發行集的標識碼。
pre_creation_cmd tinyint DROP TABLE、DELETE TABLE 或 TRUNCATE 的預先建立命令:

0 = 無。

1 = DROP。

2 = DELETE。

3 = TRUNCATE。
status int 發行項選項和狀態的位掩碼,可以是下列一或多個值的位邏輯 OR 結果:

1 = 發行項為使用中。

8 = 在 INSERT 語句中包含資料行名稱。

16 = 使用參數化語句。

24 = 兩者都包含 INSERT 語句中的數據行名稱,並使用參數化語句。

例如,使用參數化語句的作用中發行項在此數據行中會有17個值。 值為 0 表示發行項為非使用中,且未定義其他屬性。
sync_objid int 代表發行項定義的數據表或檢視表標識碼。
type tinyint 發行項目的類型:

1 = 以記錄為基礎的發行項。

3 = 具有手動篩選的記錄式發行項。

5 = 具有手動檢視的記錄型發行項。

7 = 具有手動篩選和手動檢視的記錄型發行項。
upd_cmd nvarchar(255) 在 UPDATE 時執行的命令;否則,請從記錄檔建構。
schema_option binary 指出已發行對象的屬性會在快照集中編寫腳本。 如需支援的架構選項清單,請參閱 sp_addarticle
dest_owner nvarchar(128) 目的地資料庫的數據表擁有者。
ins_scripting_proc int 復寫 INSERT 語句時所執行之自定義預存程式或腳本的物件識別碼。
del_scripting_proc int 復寫 DELETE 語句時所執行之自定義預存程式或腳本的物件識別碼。
upd_scripting_proc int 復寫 UPDATE 語句時所執行之自定義預存程式或腳本的物件識別碼。
custom_script int 在 DDL 觸發程式完成時執行的自訂腳本或程式物件識別碼。
fire_triggers_on_snapshot int 指出套用快照集時是否執行復寫觸發程式,這可以是下列其中一個值:

0 = 不會執行觸發程式。

1 = 執行觸發程式。

另請參閱

複寫資料表 (Transact-SQL)
複寫檢視 (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
sysarticles (Transact-SQL)