sys.table_types (Transact-SQL)
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
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 tiene un type_table_object_id que es una clave externa en la vista de catálogo sys.objects . Puede usar esta columna id. para consultar varias vistas de catálogo, de forma similar a una columna de object_id de una tabla normal, para detectar la estructura del tipo de tabla, como sus columnas y restricciones.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
<columnas heredadas> | Para obtener una lista de columnas que hereda esta vista, consulte 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 | Válido para : SQL Server 2014 (12.x) y versiones posteriores. Los posibles valores son los siguientes: 0 = no está optimizado en memoria 1 = está optimizado en memoria El valor 0 es el predeterminado. 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 de las vistas de catálogo se limita a elementos protegibles que un usuario posee o en el que se concedió algún permiso al usuario. Para obtener más información, consulte Metadata Visibility Configuration.
Consulte también
Vistas de catálogo de objetos (Transact-SQL)
Usar parámetros con valores de tabla (motor de base de datos)
In-Memory OLTP (optimización In-Memory)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de