sysarticles (exibição de sistema) (Transact-SQL)
Aplica-se a: SQL Server
A exibição sysarticles expõe as propriedades do artigo. Essa exibição é armazenada no banco de dados de distribuição.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
Artigo | 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 comando para executar em DELETE; caso contrário, construir do log. |
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 comando para executar em INSERT; caso contrário, construir do log. |
name | sysname | O nome associado ao artigo, exclusivo dentro da publicação. |
objid | int | A ID do objeto de tabela publicada. |
pubid | 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 = SOLTAR. 2 = EXCLUIR. 3 = TRUNCADO. |
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 = Use instruções parametrizadas. 24 = Ambos incluem o nome da coluna em instruções INSERT e usam instruções parametrizadas. 64 = A partição horizontal do artigo é definida por uma assinatura transformável. Por exemplo, um artigo ativo usando instruções parametrizadas teria um valor de 17 nesta coluna. Um valor de 0 significa que o artigo está inativo e nenhuma propriedade adicional está 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 de 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 comando para executar em UPDATE; caso contrário, construir do log. |
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 quando o instantâneo é aplicado, que pode ser 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)
sysarticles (Transact-SQL)