O elemento <xsd:redefine>
O elemento redefine do W3C XSD fornece suporte para redefinição de componentes de esquema. No entanto, o suporte para essa diretiva é potencialmente caro para o desempenho e também requer que SQL Server revalidar todas as instâncias do tipo de xml
dados associado ao esquema redefinido. Portanto o SQL Server não oferece suporte a esse elemento. Esquemas XML que incluem o <elemento xsd:redefine> são rejeitados pelo servidor.
Para atualizar um esquema ou seus componentes, é possível fazer o seguinte:
Crie uma nova coleção de esquema XML com os componentes do esquema modificado.
Digite novamente todos os
xml
tipos de dados (DT XML) que usam a coleção XML Schema a ser redefinida para usar a nova coleção de esquemas XML. Para isso, use a opção ALTER COLUMN do comando ALTER TABLE para redefinir o tipo das colunas ou altere as restrições da coleção de esquema XML sobre variáveis ou parâmetros.Descarte a versão antiga da coleção de esquema XML.
Consulte Também
Requisitos e limitações para o uso de Coleções de Esquemas XML no servidor