sys.table_types (Transact-SQL)
Se aplica a: SQL ServerAzure SQL Database Azure SQL Instancia administrada
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 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 ha recibido algún permiso. 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