sp_helparticlecolumns (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure
Возвращает все столбцы базовой таблицы. Эта хранимая процедура выполняется на издателе в базе данных публикации. Для издателей Oracle данная хранимая процедура выполняется распространителем для любой базы данных.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_helparticlecolumns
[ @publication = ] N'publication'
, [ @article = ] N'article'
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Аргументы
[ @publication = ] N'publication'
Имя публикации, содержащей статью. @publication — sysname без значения по умолчанию.
[ @article = ] N'article'
Имя статьи с возвращаемыми столбцами. @article — sysname без значения по умолчанию.
[ @publisher = ] N'publisher'
Указывает издатель, отличный от SQL Server. @publisher — sysname с значением по умолчаниюNULL
.
@publisher не следует указывать при публикации запрошенной статьи издателем SQL Server.
Значения кода возврата
0
(столбцы, которые не публикуются) или 1
(столбцы, опубликованные).
Результирующий набор
Имя столбца | Тип данных | Description |
---|---|---|
column id |
int | Идентификатор столбца. |
column |
sysname | Имя столбца. |
published |
bit | Опубликован ли столбец:0 = Нет1 = Да |
publisher type |
sysname | Тип данных столбца на издателе. |
subscriber type |
sysname | Тип данных столбца на подписчике. |
Замечания
sp_helparticlecolumns
используется в моментальном снимке и репликации транзакций.
sp_helparticlecolumns
полезно при проверке вертикальной секции.
Разрешения
Могут выполняться sp_helparticlecolumns
только члены предопределенных ролей сервера sysadmin, предопределенных ролей базы данных db_owner или список доступа к публикации для текущей публикации.