sys.table_types (Transact-SQL)
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例
显示 SQL Server 中用户定义的表类型的属性。 表类型是指无法从其中声明表变量或表值参数的类型。 每个表类型都有一个type_table_object_id,它是 sys.objects 目录视图中的外键。 可以使用此 ID 列查询各种目录视图,其方式类似于 常规表的object_id 列,以发现表类型的结构,例如其列和约束。
列名称 | 数据类型 | 说明 |
---|---|---|
<inherited columns> | 有关此视图继承的列的列表,请参阅 sys.types (Transact-SQL)。 | |
type_table_object_id | int | 对象标识号。 此标识号在数据库中是唯一的。 |
is_memory_optimized | bit | 适用于:SQL Server 2014 (12.x) 及更高版本。 下面是可能的值: 0 = 非内存优化 1 = 内存优化 值 0 为默认值。 表类型始终是用 DURABILITY = SCHEMA_ONLY 创建的。 只有架构保留在磁盘上。 |
权限
目录视图中元数据的可见性仅限于用户拥有的安全对象,或者向用户授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈