sys.table_types (Transact-SQL)
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do Azure
Exibe propriedades de tipos de tabela definidos pelo usuário no SQL Server. Um tipo de tabela é um tipo do qual é possível declarar variáveis de tabela ou parâmetros com valor de tabela. Cada tipo de tabela tem um type_table_object_id que é uma chave estrangeira na exibição de catálogo sys.objects . Você pode usar essa coluna de ID para consultar vários modos de exibição de catálogo, de maneira semelhante a uma coluna object_id de uma tabela regular, para descobrir a estrutura do tipo de tabela, como suas colunas e restrições.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
<colunas herdadas> | Para obter uma lista de colunas que esse modo de exibição herda, consulte sys.types (Transact-SQL). | |
type_table_object_id | int | Número de identificação do objeto. Esse número é exclusivo de um banco de dados. |
is_memory_optimized | bit | Aplica-se a: SQL Server 2014 (12.x) e posterior. O valores possíveis são os seguintes: 0 = não é otimizado em memória 1 = é otimizado em memória Um valor de 0 é o valor padrão. Os tipos de tabela sempre são criados com DURABILITY = SCHEMA_ONLY. Somente o esquema é mantido em disco. |
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 de objeto (Transact-SQL)
Usar parâmetros com valor de tabela (Mecanismo de Banco de Dados)
OLTP na memória (otimização na memória)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de