sp_helparticlecolumns (Transact-SQL)
Возвращает все столбцы базовой таблицы. Эта хранимая процедура выполняется на издателе в базе данных публикации. Для издателей Oracle данная хранимая процедура выполняется распространителем для любой базы данных.
Синтаксис
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, а также лицами, внесенными в список доступа к публикации.
См. также