Dados XML (SQL Server)

O SQL Server fornece uma poderosa plataforma de desenvolvimento de aplicativos avançados para gerenciamento de dados semiestruturados. O suporte para XML é integrado a todos os componentes no SQL Server e inclui o seguinte:

  • O tipo de dados xml. Os valores XML podem ser armazenados de modo nativo em uma coluna de tipo de dados xml que pode ser classificada por tipo de acordo com uma coleção de esquemas XML ou deixada sem-tipo. É possível indexar a coluna XML.

  • A capacidade de especificar uma consulta XQuery em dados XML armazenados em colunas e variáveis do tipo xml.

  • Aprimoramentos no OPENROWSET para permitir carregamento em massa de dados XML.

  • A cláusula de FOR XML, para recuperar dados relacionais no formato XML.

  • A função OPENXML, para recuperar dados XML no formato relacional.

Nesta seção

Tipos e colunas de dados XML (SQL Server)
Índices XML (SQL Server)
Coleções de esquema XML (SQL Server)
FOR XML (SQL Server)
OPENXML (Transact-SQL)

Exemplos de importação e exportação em massa de documentos XML (SQL Server)
Referência de linguagem Xquery (SQL Server)