sysarticles (Transact-SQL)
Содержит по одной строке для каждой статьи из локальной базы данных. Данная таблица хранится в опубликованной базе данных.
Имя столбца |
Тип данных |
Описание |
---|---|---|
artid |
int |
Столбец идентификаторов, в котором хранятся уникальные идентификационные номера статей. |
creation_script |
nvarchar(255) |
Сценарий схемы для статьи. |
del_cmd |
nvarchar(255) |
Тип команды репликации, используемый при репликационном удалении в статьях таблицы. Дополнительные сведения см. в разделе Указание способа распространения изменений для статей транзакций. |
description |
nvarchar(255) |
Описание статьи. |
dest_table |
sysname |
Имя целевой таблицы. |
filter |
int |
Идентификатор хранимой процедуры, используемый для горизонтального секционирования. |
filter_clause |
ntext |
Предложение WHERE для статьи, используемое при горизонтальной фильтрации. |
ins_cmd |
nvarchar(255) |
Тип команды репликации, используемый при репликационной вставке в статьи таблицы. Дополнительные сведения см. в разделе Указание способа распространения изменений для статей транзакций. |
name |
sysname |
Имя, ассоциированное со статьей, уникальное внутри публикации. |
objid |
int |
Идентификатор объекта опубликованной таблицы. |
pubid |
int |
Идентификатор публикации, к которой относится статья. |
pre_creation_cmd |
tinyint |
Команда, выполняемая перед инструкциями DROP TABLE, DELETE TABLE или TRUNCATE: 0 = Нет; 1 = DROP; 2 = DELETE; 3 = TRUNCATE. |
status |
tinyint |
Битовая маска параметров и состояния статьи, которая может быть результатом операции логического ИЛИ, проведенной над одним или несколькими из этих значений: 1 = статья активна. 8 = включить имя столбца в инструкции INSERT. 16 = использовать параметризованные инструкции. 24 = включить имя столбца в операторы INSERT и использовать параметризованные инструкции. 64 = Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется. Например, активной статье, в которой используются параметризованные инструкции, в данном столбце должно соответствовать значение 17. Значение 0 соответствует неактивной статье, для которой не задано дополнительных свойств. |
sync_objid |
int |
Идентификатор таблицы или представления, которое является определением статьи. |
type |
tinyint |
Тип статьи: 1 = статья на основе журнала. 3 = статья на основе журнала с ручным фильтром. 5 = статья на основе журнала с ручным просмотром. 7 = статья на основе журнала с ручным фильтром и ручным просмотром. 8 = выполнение хранимой процедуры. 24 = выполнение сериализуемой хранимой процедуры. 32 = хранимая процедура (только схема). 64 = представление (только схема). 128 = функция (только схема). |
upd_cmd |
nvarchar(255) |
Тип команды репликации, используемый при репликационном обновлении статей таблицы. Дополнительные сведения см. в разделе Указание способа распространения изменений для статей транзакций. |
schema_option |
binary(8) |
Битовая маска параметров формирования схемы для статьи, указывающая, какие части схемы статьи назначены для доставки подписчику. Дополнительные сведения о параметрах схемы см. в разделе sp_addarticle (Transact-SQL). |
dest_owner |
sysname |
Владелец таблицы в целевой базе данных. |
ins_scripting_proc |
int |
Зарегистрированная пользовательская хранимая процедура или сценарий, выполняющийся при репликации инструкции INSERT. |
del_scripting_proc |
int |
Зарегистрированная пользовательская хранимая процедура или сценарий, выполняющийся при репликации инструкции DELETE. |
upd_scripting_proc |
int |
Зарегистрированная пользовательская хранимая процедура или сценарий, выполняющийся при репликации инструкции UPDATE. |
custom_script |
nvarchar(2048) |
Зарегистрированная пользовательская хранимая процедура или сценарий, выполняющийся в конце триггера DDL. |
fire_triggers_on_snapshot |
bit |
Показывает, выполняются ли реплицируемые триггеры при применении моментального снимка. Может принимать одно из следующих значений: 0 = триггеры не выполняются. 1 = триггеры выполняются. |
См. также