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.
|
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)