sp_helparticlecolumns (Transact-SQL)
返回基础表中的所有列。 此存储过程在发布服务器上对发布数据库执行。 对于 Oracle 发布服务器,此存储过程在分发服务器的任一数据库上执行。
语法
sp_helparticlecolumns [ @publication = ] 'publication'
, [ @article = ] 'article'
[ , [ @publisher = ] 'publisher' ]
自变量
[ @publication = ] 'publication'
包含项目的发布的名称。 publication 为 sysname,没有默认值。
[ @article = ] 'article'
返回其列的项目的名称。 article 为 sysname,没有默认值。
[ @publisher = ] 'publisher'
指定非 Microsoft SQL Server 发布服务器。 publisher 为 sysname,默认值为 NULL。
注意
当请求的文章由SQL Server发布服务器发布时,不应指定 publisher。
返回代码值
0 个 (列未) 发布,或 1 个 () 发布的列
结果集
列名称 | 数据类型 | 说明 |
---|---|---|
列 ID | int | 列的标识符。 |
column | sysname | 列的名称。 |
发表 | bit | 指示是否发布列: 0 = 否 1 = 是 |
发布者类型 | sysname | 发布服务器上列的数据类型。 |
订阅者类型 | sysname | 订阅服务器上列的数据类型。 |
备注
sp_helparticlecolumns 用于快照复制和事务复制。
sp_helparticlecolumns 在检查垂直分区时很有用。
权限
只有 sysadmin 固定服务器角色、 db_owner 固定数据库角色或当前发布的发布访问列表的成员才能执行 sp_helparticlecolumns。
另请参阅
定义和修改列筛选器
sp_addarticle (Transact-SQL)
sp_articlecolumn (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_droparticle (Transact-SQL)
sp_droppublication (Transact-SQL)
系统存储过程 (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈