IHextendedArticleView (Transact-SQL)

适用于SQL Server

IHextendedArticleView 视图公开有关非 SQL Server 出版物中的项目的信息。 此视图存储在 分发 数据库中。

列名称 数据类型 描述
publisher_id smallint 发布服务器的唯一标识符。
publication_id int 发布的唯一标识符。
sysname 项目的名称。
destination_object sysname 在订阅服务器上已发布对象的名称。
source_owner sysname 在发布服务器上已发布对象的所有者。
source_object sysname 在发布服务器上发布的对象的名称。
说明 nvarchar(255) 项目的说明。
creation_script nvarchar(255) 项目的架构创建脚本。
del_cmd nvarchar(255) 执行 DELETE 的命令。
filter int 用于定义水平分区的存储过程的标识符。
filter_clause ntext 用于水平筛选项目的 WHERE 子句。
ins_cmd nvarchar(255) 执行 INSERT 的命令。
pre_creation_cmd tinyint DROP TABLE、DELETE TABLE 或 TRUNCATE 的预创建命令:

0 = 无。

1 = DROP。

2 = DELETE。

3 = TRUNCATE。
status tinyint 项目选项和状态的位掩码,可以是对以下一个或多个值执行逻辑位或运算的结果:

1 = 项目处于活动状态。

8 = 在 INSERT 语句中包含列名。

16 = 使用参数化语句。

24 = 两者都包含 INSERT 语句中的列名,并使用参数化语句。

例如,使用参数化语句的活动项目在此列中的 值为 17 。 值为 0 表示项目处于非活动状态,且未定义其他属性。
type tinyint 项目的类型:

1 = 基于日志的文章。

3 = 具有手动筛选器的基于日志的文章。

5 = 具有手动视图的基于日志的文章。

7 = 具有手动筛选器和手动视图的基于日志的文章。
upd_cmd nvarchar(255) 执行 UPDATE 的命令。
schema_option binary 指示要编写脚本的内容。有关支持的架构选项列表,请参阅 sp_addarticle (Transact-SQL )。
dest_owner sysname 在目标数据库中已发布对象的所有者。

另请参阅

异类数据库复制
复制表 (Transact-SQL)
复制视图 (Transact-SQL)