sys.xml_schema_types (Transact-SQL)
Retorna uma linha para cada componente de esquema XML que é um Tipo, symbol_space de T.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
<inherited columns> |
Herda colunas de sys.xml_schema_components. |
|
is_abstract |
bit |
1 = O tipo é abstrato. Todas as instâncias de um elemento desse tipo devem usar xsi:type para indicar um tipo derivado que não é abstrato. 0 = O tipo não é abstrato. (padrão) |
allows_mixed_content |
bit |
1 = É permitido conteúdo misturado 0 = Não é permitido conteúdo misturado (default) |
is_extension_blocked |
bit |
1 = A substituição por uma extensão do tipo está bloqueada nas instâncias em que o atributo de bloco na definição complexType ou o atributo blockDefault do item de informação do elemento <schema> ancestral está definido como "extension" ou "#all". 0 = A substituição pela extensão não está bloqueada. |
is_restriction_blocked |
bit |
1 = A substituição por uma restrição do tipo está bloqueada nas instâncias em que o atributo de bloco na definição complexType ou o atributo blockDefault do item de informação do elemento <schema> ancestral está definido como "restriction" ou "#all". 0 = A substituição pela restrição não está bloqueada. (padrão) |
is_final_extension |
bit |
1 = A derivação pela extensão do tipo é bloqueada quando o atributo final na definição complexType ou o atributo finalDefault do item de informação do elemento <schema> ancestral está definido como "extension" ou "#all". 0 = A extensão é permitida. (padrão) |
is_final_restriction |
bit |
1 = A derivação pela extensão do tipo é bloqueada quando o atributo final na definição complexType ou o atributo finalDefault do item de informação do elemento <schema> ancestral está definido como "restriction" ou "#all". 0 = A restrição é permitida. (padrão) |
is_final_list_member |
bit |
1 = Esse tipo simples não pode ser usado como o tipo de item em uma lista. 0 = Esse é um tipo complexo ou pode ser usado como tipo de item de lista. (padrão) |
is_final_union_member |
bit |
1 = Esse tipo simples não pode ser usado como o tipo de membro de um tipo de união. 0 = Esse é um tipo complexo ou pode ser usado como tipo de membro de união. (padrão) |
Permissões
No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Consulte também