Données XML (SQL Server)

SQL Server offre une plateforme puissante pour développer des applications riches pour la gestion de données semi-structurées. La prise en charge de XML est intégrée dans tous les composants de SQL Server et inclut ce qui suit :

  • Type de données xml. Les valeurs XML peuvent être stockées de façon native dans une colonne de type de données xml qui peut être typée en fonction d'une collection de schémas XML ou rester non typée. Vous pouvez indexer la colonne XML.

  • Possibilité de spécifier une requête XQuery sur des données XML stockées dans des colonnes et des variables de type xml.

  • Optimisation de OPENROWSET pour permettre le chargement en masse de données XML

  • La clause FOR XML, pour extraire les données relationnelles au format XML.

  • La fonction OPENXML, pour extraire les données XML au format relationnel.

Dans cette section

Type et colonnes de données XML (SQL Server)
Index XML (SQL Server)
Collections de schémas XML (SQL Server)
FOR XML (SQL Server)
OPENXML (Transact-SQL)

Exemples d'importation et d'exportation en bloc de documents XML (SQL Server)
Références relatives au langage Xquery (SQL Server)