sysarticles (Transact-SQL)

Aplica-se a:SQL Server

Contém uma linha para cada artigo definido no banco de dados local. Essa tabela é armazenada no banco de dados publicado.

Nome da coluna Tipo de dados Descrição
artid int A coluna de identidade que fornece um número de ID exclusivo para o artigo.
creation_script nvarchar(255) O script de esquema para o artigo.
del_cmd nvarchar(255) O tipo de comando de replicação usado ao replicar exclusões com artigos de tabela. Para obter mais informações, consulte Especificar como as alterações são propagadas para artigos transacionais.
descrição nvarchar(255) A entrada descritiva para o artigo.
dest_table sysname O nome da tabela de destino.
filtro int A ID do procedimento armazenado, usado para particionamento horizontal.
filter_clause ntext A cláusula WHERE do artigo, usada para filtragem horizontal.
ins_cmd nvarchar(255) O tipo de comando de replicação usado ao replicar inserções com artigos de tabela. Para obter mais informações, consulte Especificar como as alterações são propagadas para artigos transacionais.
name sysname O nome associado ao artigo, exclusivo dentro da publicação.
objid int A ID do objeto de tabela publicada.
púbida int A ID da publicação à qual o artigo pertence.
pre_creation_cmd tinyint O comando de pré-criação para DROP TABLE, DELETE TABLE ou TRUNCATE:

0 = Nenhum.

1 = QUEDA.

2 = EXCLUIR.

3 = TRUNCATE.
status tinyint O bitmask de opções e status do artigo, que pode ser o resultado OR lógico bit a bit de um ou mais destes valores:

1 = O artigo está ativo.

8 = Inclua o nome da coluna nas instruções INSERT.

16 = Utilizar instruções parametrizadas.

24 = Ambos incluem o nome da coluna em instruções INSERT e usam instruções parametrizadas.

64 = Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida.

Por exemplo, um artigo ativo usando instruções parametrizadas teria um valor de 17 nesta coluna. Um valor 0 significa que o artigo está inativo e nenhuma propriedade adicional é definida.
sync_objid int A ID da tabela ou exibição que representa a definição de artigo.
tipo tinyint O tipo de artigo:

1 = Artigo baseado em log.

3 = Artigo baseado em log com filtro manual.

5 = Artigo baseado em log com visualização manual.

7 = Artigo baseado em log com filtro manual e visualização manual.

8 = Execução do procedimento armazenado.

24 = Execução de procedimento armazenado serializável.

32 = Procedimento armazenado (somente esquema).

64 = Exibir (somente esquema).

128 = Função (somente esquema).
upd_cmd nvarchar(255) O tipo de comando de replicação usado ao replicar atualizações com artigos de tabela. Para obter mais informações, consulte Especificar como as alterações são propagadas para artigos transacionais.
schema_option binary(8) Um bitmask das opções de geração de esquema para o artigo, que controla de qual parte do esquema de artigo é feito um script para entrega no Assinante. Para obter mais informações sobre opções de esquema, consulte sp_addarticle (Transact-SQL).
dest_owner sysname O proprietário da tabela no banco de dados de destino.
ins_scripting_proc int O procedimento armazenado personalizado registrado ou script executado quando uma instrução INSERT é replicada.
del_scripting_proc int O procedimento armazenado personalizado registrado ou script executado quando uma instrução DELETE é replicada.
upd_scripting_proc int O procedimento armazenado personalizado registrado ou script executado quando uma instrução UPDATE é replicada.
custom_script nvarchar(2048) O procedimento armazenado personalizado registrado ou script executado ao término do gatilho DDL.
fire_triggers_on_snapshot bit Indica se os gatilhos replicados são executados ou não quando o instantâneo é aplicado, que pode ter um destes valores:

0 = Os gatilhos não são executados.

1 = Os gatilhos são executados.

Confira também

Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)