Partager via


Utilisation de XML dans SQL Server

La prise en charge de XML est intégrée à tous les composants de SQL Server et sous-entend :

  • Prise en charge du type de données 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 bloc de données XML
  • Optimisation de la clause FOR XML et de la fonction OPENXML introduits dans SQL Server 2000

Dans cette section

Rubrique Description

Représentation du type de données xml dans la base de données AdventureWorks

Décrit les colonnes de type xml de la base de données AdventureWorks. Les requêtes sur le type de données xml des différentes rubriques portent sur ces colonnes.

Type de données xml

Décrit le type de données xml, le concept de xml typé et non typé, et les diverses méthodes du type de données xml.

Index portant sur des colonnes de type xml

Décrit les index XML primaires et secondaires qu'il est possible de placer sur le type xml.

Gestion des collections de schémas XML sur le serveur

Décrit le concept de collection de schémas XML, présente la DDL permettant de créer, de modifier ou de supprimer la collection et explique comment l'utiliser pour créer des colonnes et des variables typées xml.

Utilisation de FOR XML et OPENXML pour publier et traiter des données XML

Décrit la clause FOR XML à utiliser dans l'instruction SELECT pour construire du code XML d'après des données relationnelles ainsi que la fonction OPENXML, et explique laquelle utiliser pour interroger et fragmenter le code XML en un ensemble de lignes.

Pour plus d'informations sur les fonctionnalités XML côté client, consultez SQLXML 4.0 Programming.

Pour plus d'informations sur la prise en charge de XQuery dans Microsoft .NET Framework, consultez la rubrique relative à « Requêtes XML et prise en charge XML de SQL Server » dans la documentation de .NET Framework.

Voir aussi

Concepts

Exemples d'applications XML
Exemples d'importation et d'exportation en bloc de documents XML

Aide et Informations

Assistance sur SQL Server 2005