sysarticles (vista del sistema de Transact-SQL)
La vista sysarticles expone las propiedades del artículo. Esta vista se almacena en la base de datos de distribución.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
artid |
int |
Columna de identidad que proporciona un número de Id. único para el artículo. |
creation_script |
nvarchar(255) |
Script de esquema para el artículo. |
del_cmd |
nvarchar(255) |
Comando para ejecutar con DELETE; en caso contrario, construir a partir del registro. |
description |
nvarchar(255) |
Entrada descriptiva para el artículo. |
dest_table |
sysname |
El nombre de la tabla de destino. |
filter |
int |
Id. del procedimiento almacenado utilizado para la partición horizontal. |
filter_clause |
ntext |
Cláusula WHERE del artículo utilizada para el filtro horizontal. |
ins_cmd |
nvarchar(255) |
Comando para ejecutar con INSERT; en caso contrario, construir a partir del registro. |
name |
sysname |
Nombre asociado al artículo, único en la publicación. |
objid |
int |
Id. del objeto de tabla publicado. |
pubid |
int |
Id. de la publicación a la que pertenece el artículo. |
pre_creation_cmd |
tinyint |
Comando de creación previa para DROP TABLE, DELETE TABLE o TRUNCATE: 0 = Ninguno. 1 = DROP. 2 = DELETE. 3 = TRUNCATE. |
status |
tinyint |
Máscara de bits de las opciones y el estado del artículo, la cual puede ser el resultado lógico OR bit a bit de uno o más de estos valores: 1 = Artículo activo. 8 = Incluir el nombre de la columna en las instrucciones INSERT. 16 = Utilizar instrucciones con parámetros. 24 = Incluir el nombre de la columna en las instrucciones INSERT y usar instrucciones con parámetros. 64 = La partición horizontal del artículo se define mediante una suscripción transformable. Por ejemplo, un artículo activo que utilice instrucciones con parámetros debe tener un valor de 17 en esta columna. Un valor de 0 significa que el artículo está inactivo y no se ha definido ninguna propiedad adicional. |
sync_objid |
int |
Id. de la tabla o vista que representa la definición del artículo. |
type |
tinyint |
Tipo de artículo: 1 = Artículo basado en un registro. 3 = Artículo basado en un registro con filtro manual. 5 = Artículo basado en un registro con vista manual. 7 = Artículo basado en un registro con filtro manual y vista manual. 8 = Ejecución de procedimiento almacenado. 24 = Ejecución de procedimiento almacenado serializable. 32 = Procedimiento almacenado (sólo esquema). 64 = Vista (sólo esquema). 128 = Función (sólo esquema). |
upd_cmd |
nvarchar(255) |
Comando para ejecutar con UPDATE; en caso contrario, construir a partir del registro. |
schema_option |
binary(8) |
Máscara de bits de las opciones de generación de esquema para el artículo, que controla qué partes del esquema del artículo se incluirán en una script para la entrega al suscriptor. Para obtener más información acerca de las opciones de esquema, vea sp_addarticle (Transact-SQL). |
dest_owner |
sysname |
Propietario de la tabla de la base de datos de destino. |
ins_scripting_proc |
int |
Procedimiento almacenado personalizado registrado o script ejecutada al replicar una instrucción INSERT. |
del_scripting_proc |
int |
Procedimiento almacenado personalizado registrado o script ejecutada al replicar una instrucción DELETE. |
upd_scripting_proc |
int |
Procedimiento almacenado personalizado registrado o script ejecutada al replicar una instrucción UPDATE. |
custom_script |
nvarchar(2048) |
Procedimiento almacenado personalizado registrado o script ejecutada al final del desencadenador DDL. |
fire_triggers_on_snapshot |
bit |
Indica si los desencadenadores replicados se ejecutan al aplicar la instantánea, que puede ser uno de los siguientes valores: 0 = Desencadenadores no ejecutados. 1 = Desencadenadores ejecutados. |