Compartir a través de


sysarticles (Transact-SQL)

Se aplica a: SQL Server

Contiene una fila para cada artículo de tabla definido en la base de datos local. Esta tabla se almacena en la base de datos publicada. Para ver otros tipos de artículos, consulte sysschemaarticles (Transact-SQL).

Nombre de la columna Tipo de datos Descripción
artid int La columna de identidad que proporciona un número de identificación único para el artículo.
creation_script nvarchar(255) El script de esquema del artículo.
del_cmd nvarchar(255) El tipo de comando de replicación utilizado al replicar eliminaciones con artículos de la tabla. Para más información, vea Especificar cómo se propagan los cambios para los artículos transaccionales.
descripción nvarchar(255) La entrada descriptiva del artículo.
dest_table sysname Nombre de la tabla de destino.
filter int El Id. de procedimiento almacenado, utilizado para la partición horizontal.
filter_clause ntext La cláusula WHERE del artículo, utilizada para el filtrado horizontal.
ins_cmd nvarchar(255) El tipo de comando de replicación utilizado al replicar inserciones con artículos de la tabla. Para más información, vea Especificar cómo se propagan los cambios para los artículos transaccionales.
name sysname El nombre asociado al artículo, único en la publicación.
objid int El Id. de objeto de la tabla publicada.
pubid int Id. de la publicación a la que pertenece el artículo.
pre_creation_cmd tinyint El comando anterior a la creación para DROP TABLE, DELETE TABLE o TRUNCATE:

0 = Ninguno.

1 = DROP.

2 = DELETE.

3 = TRUNCATE.
status tinyint Máscara de bits para las opciones y estado del artículo; puede ser el resultado OR lógico bit a bit de uno o más de estos valores:

1 = El artículo está activo.

8 = Incluir el nombre de columna en instrucciones INSERT.

16 = Usar instrucciones parametrizadas.

24 = Ambos incluyen el nombre de columna en instrucciones INSERT y usan instrucciones parametrizadas.

64 = Solo se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

Por ejemplo, un artículo activo con instrucciones parametrizadas tendría un valor de 17 en esta columna. Un valor de 0 significa que el artículo está inactivo y no se definen propiedades adicionales.
sync_objid int El 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 registros.

3 = Artículo basado en registros con filtro manual.

5 = Artículo basado en registros con vista manual.

7 = Artículo basado en registros con filtro manual y vista manual.

8 = Ejecución de procedimientos almacenados.

24 = Ejecución de procedimientos almacenados serializables.

32 = Procedimiento almacenado (solo esquema).

64 = Vista (solo esquema).

128 = Función (solo esquema).
upd_cmd nvarchar(255) El tipo de comando de replicación utilizado al replicar actualizaciones con artículos de la tabla. Para más información, vea Especificar cómo se propagan los cambios para los artículos transaccionales.
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 un script para la entrega al suscriptor. Para obtener más información sobre las opciones de esquema, consulte sp_addarticle (Transact-SQL).
dest_owner sysname Propietario de la tabla de la base de datos de destino.
ins_scripting_proc int El procedimiento almacenado o el script registrados personalizados que se ejecutan cuando se replica una instrucción INSERT.
del_scripting_proc int El procedimiento almacenado o el script registrados personalizados que se ejecutan cuando se replica una instrucción DELETE.
upd_scripting_proc int El procedimiento almacenado o el script registrados personalizados que se ejecutan cuando se replica una instrucción UPDATE.
custom_script nvarchar(2048) El procedimiento almacenado o el script registrados personalizados que se ejecutan al final del desencadenador DDL.
fire_triggers_on_snapshot bit Indica si se ejecutan desencadenadores replicados al aplicar la instantánea; puede ser uno de estos valores:

0 = No se ejecutan desencadenadores.

1 = Se ejecutan desencadenadores.

Consulte también

Tablas de replicación (Transact-SQL)
Vistas de replicación (Transact-SQL)
sp_addarticle (Transact-SQL)
sp_changearticle (Transact-SQL)
sp_helparticle (Transact-SQL)
sysschemaarticles (Transact-SQL)