Compartir a través de


sys.table_types (Transact-SQL)

Muestra las propiedades de los tipos de tabla definidos por el usuario en SQL Server. Un tipo de tabla es un tipo del que se pueden declarar variables de tabla o parámetros con valores de tabla. Cada tipo de tabla incluye un valor type_table_object_id que es una clave externa en la vista de catálogo sys.objects. Puede usar esta columna de identificador para consultar diversas vistas de catálogo, de forma similar a una columna object_id de una tabla normal, para detectar la estructura del tipo de tabla, como sus columnas y restricciones.

Se aplica a: SQL Server (SQL Server 2008 a versión actual), Windows Azure SQL Database (Versión inicial a versión actual).

Nombre de columna

Tipo de datos

Descripción

<inherited columns>

 

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

type_table_object_id

int

Número de identificación del objeto. Este número es único en la base de datos.

is_memory_optimized

bit

Los posibles valores son los siguientes:

0 = no está optimizado en memoria

1 = está optimizado en memoria

El valor predeterminado es 0.

Los tipos de tabla siempre se crean con DURABILITY = SCHEMA_ONLY. Solo el esquema se conserva en el disco.

Se aplica a: SQL Server 2014 a SQL Server 2014.

Permisos

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o sobre los que el usuario tiene algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.

Vea también

Referencia

Vistas de catálogo de objetos (Transact-SQL)

Conceptos

Usar parámetros con valores de tabla (motor de base de datos)

OLTP en memoria (optimización en memoria)