sys.assembly_types (Transact-SQL)

适用于:yesSQL Server(所有受支持的版本)YesAzure SQL 托管实例yesAzure Synapse Analytics yesAnalytics Platform System (PDW)

由 CLR 程序集定义的每个用户定义的类型对应一行。 以下sys.assembly_types显示在继承列列表中, (在rule_object_id后看到 sys.types (Transact-SQL) ) 。

列名称 数据类型 说明
assembly_id int 从中创建此类型的程序集的 ID。
assembly_class sysname 程序集内定义此类型的类的名称。
is_binary_ordered bit 对此类型的字节进行排序等同于对该类型使用比较运算符进行排序。
is_fixed_length bit 类型的长度始终与 max_length 相同。
prog_id nvarchar(40) 向 COM 公开的类型的 ProgID。
assembly_qualified_name nvarchar(4000) 程序集限定类型名。 该名称使用适合传递到 Type.GetType() 的格式。

权限

目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅 Metadata Visibility Configuration

另请参阅

目录视图 (Transact-SQL)
标量类型目录视图 (Transact-SQL)