IHextendedArticleView (Transact-SQL)
IHextendedArticleView 视图显示非 SQL Server 发布中的项目的相关信息。 此视图存储在分发数据库中。
列名 |
数据类型 |
说明 |
---|---|---|
publisher_id |
smallint |
发布服务器的唯一标识符。 |
publication_id |
int |
发布的唯一标识符。 |
article |
sysname |
项目的名称。 |
destination_object |
sysname |
在订阅服务器上已发布对象的名称。 |
source_owner |
sysname |
在发布服务器上已发布对象的所有者。 |
source_object |
sysname |
在发布服务器上发布的对象的名称。 |
description |
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,则表示项目处于非活动状态,而且未定义其他属性。 |
类型 |
tinyint |
项目的类型: 1 = 基于日志的项目。 3 = 具有手动筛选器的基于日志的项目。 5 = 具有手动视图的基于日志的项目。 7 = 具有手动筛选器和手动视图的基于日志的项目。 |
upd_cmd |
nvarchar(255) |
执行 UPDATE 的命令。 |
schema_option |
binary |
指示将写入脚本的内容。 有关所支持的架构选项的列表,请参阅 sp_addarticle (Transact-SQL)。 |
dest_owner |
sysname |
在目标数据库中已发布对象的所有者。 |