Share via


sys.assembly_types (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de análise do SQL no Microsoft FabricWarehouse no Microsoft Fabric

Contém uma linha para cada tipo definido pelo usuário que está definido por um assembly CLR. Os sys.assembly_types a seguir aparecem na lista de colunas herdadas (consulte sys.types (Transact-SQL)) após rule_object_id.

Nome da coluna Tipo de dados Descrição
assembly_id int ID do assembly a partir do qual este tipo foi criado.
assembly_class sysname Nome da classe no assembly que define este tipo.
is_binary_ordered bit A classificação dos bytes deste tipo é equivalente à classificação com o uso de operadores de comparação no tipo.
is_fixed_length bit O comprimento do tipo é sempre o mesmo que max_length.
prog_id nvarchar(40) ProgID do tipo, como exposto para COM.
assembly_qualified_name nvarchar(4000) Nome do tipo qualificado pelo assembly. O nome está em um formato adequado para ser passado para Type.GetType().

Permissões

A visibilidade dos metadados em exibições de catálogo é limitada a protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)
exibições do catálogo de tipos escalares (Transact-SQL)