Поделиться через


sp_helparticlecolumns (Transact-SQL)

Возвращает все столбцы базовой таблицы. Эта хранимая процедура выполняется на издателе в базе данных публикации. Для издателей Oracle данная хранимая процедура выполняется распространителем для любой базы данных.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

sp_helparticlecolumns [ @publication = ] 'publication' 
        , [ @article = ] 'article'
    [ , [ @publisher = ] 'publisher' ]

Аргументы

  • [ @publication=] 'publication'
    Имя публикации, которая содержит статью. Аргумент publication имеет тип sysname и не имеет значения по умолчанию.

  • [ @article=] 'article'
    Имя статьи, столбцы которой необходимо вывести. Аргумент article имеет тип sysname и не имеет значения по умолчанию.

  • [ @publisher= ] 'publisher'
    Задает издатель, отличный от MicrosoftSQL Server. Аргумент publisher имеет тип sysname и значение по умолчанию NULL.

    ПримечаниеПримечание

    В случае, когда статья была опубликована издателем SQL Server, аргумент publisher не задается.

Значения кодов возврата

0 (столбцы не были опубликованы) или 1 (столбцы были опубликованы)

Результирующие наборы

Имя столбца

Тип данных

Описание

column id

int

Идентификатор столбца.

column

sysname

Имя столбца.

published

bit

Опубликован ли столбец:

0 = нет.

1 = да.

publisher type

sysname

Тип данных столбца на издателе.

subscriber type

sysname

Тип данных столбца на подписчике.

Замечания

Процедура sp_helparticlecolumns используется при репликации моментальных снимков и репликации транзакций.

Процедура sp_helparticlecolumns используется для проверки вертикальной секции.

Разрешения

Процедура sp_helparticlecolumns может быть вызвана только членами предопределенной роли сервера sysadmin или предопределенной роли базы данных db_owner, а также лицами, внесенными в список доступа к публикации.