sys.tables (Transact-SQL)

Devuelve una fila por cada objeto de la tabla; actualmente sólo con sys.objects.type = U.

Nombre de columna

Tipo de datos

Descripción

<columnas heredadas>

 

Para ver una lista de las columnas que hereda esta vista, vea sys.objects (Transact-SQL)

lob_data_space_id

int

Un valor diferente de cero es el identificador del espacio de datos (grupo de archivos o esquema de partición) que contiene los datos de tipo text, ntext e image para esta tabla.

0 = La tabla no contiene datos de tipo text, ntext o image.

filestream_data_space_id

int

Es el identificador del espacio de datos para un grupo de archivos FILESTREAM o un esquema de partición compuesto por grupos de archivos FILESTREAM.

Para notificar el nombre de un grupo de archivos FILESTREAM, ejecute la consulta SELECT FILEGROUP_NAME (filestream_data_space_id) FROM sys.tables.

sys.tables se puede combinar con las vistas siguientes en filestream_data_space_id = data_space_id.

  • sys.filegroups

  • sys.partition_schemes

  • sys.indexes

  • sys.allocation_units

  • sys.fulltext_catalogs

  • sys.data_spaces

  • sys.destination_data_spaces

  • sys.master_files

  • sys.database_files

  • backupfilegroup (combinar en filegroup_id)

max_column_id_used

int

Identificador de columna máximo que se ha utilizado en esta tabla.

lock_on_bulk_load

bit

La tabla está bloqueada en una carga masiva Para obtener más información, vea sp_tableoption (Transact-SQL).

uses_ansi_nulls

bit

La tabla se creó con la opción de base de datos SET ANSI_NULLS establecida en ON.

is_replicated

bit

1 = La tabla se publicó con la replicación de instantáneas o transaccional.

has_replication_filter

bit

1 = La tabla tiene un filtro de replicación.

is_merge_published

bit

1 = La tabla se publicó con la replicación de mezcla.

is_sync_tran_subscribed

bit

1 = La tabla se suscribió con una suscripción de actualización inmediata.

has_unchecked_assembly_data

bit

1 = La tabla contiene datos persistentes que dependen de un ensamblado cuya definición cambió durante el último ALTER ASSEMBLY. Se restablecerá en 0 tras la siguiente operación DBCC CHECKDB o DBCC CHECKTABLE correcta.

text_in_row_limit

int

Número máximo de bytes permitido para text in row.

0 = La opción text in row no está establecida. Para obtener más información, vea sp_tableoption (Transact-SQL).

large_value_types_out_of_row

bit

1 = Los tipos de valores grandes se guardan fuera de la fila. Para obtener más información, vea sp_tableoption (Transact-SQL).

is_tracked_by_cdc

bit

1 = La tabla está habilitada para la captura de datos modificados. Para obtener más información, vea sys.sp_cdc_enable_table (Transact-SQL).

lock_escalation

tinyint

Valor de la opción LOCK_ESCALATION para la tabla:

0 = TABLE

1 = DISABLE

2 = AUTO

lock_escalation_desc

nvarchar(60)

Descripción de texto de la opción lock_escalation para la tabla. Los valores posibles son: TABLE, AUTO y DISABLE.

Permisos

En SQL Server 2005 y versiones posteriores, la visibilidad de los metadatos en las vistas de catálogo se limita a los elementos que pueden protegerse y que son propiedad de un usuario o sobre los que el usuario tienen algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.

Historial de cambios

Contenido actualizado

Se han corregido los valores de la descripción de lock_escalation.