Chapter 15 Fonctionnalités spécifiques aux SGBD


Colonnes de table XML

Vous pouvez créer des colonnes avec un type XML et y stocker des instances XML.

Création d'une colonne de table XML

Vous pouvez créer une colonne de table XML de l'une des façons suivantes :

  1. Créez une colonne en affichant la feuille de propriétés d'une table, en cliquant sur l'onglet Colonnes, puis sur l'outil Ajouter une ligne.
  2. Affichez la feuille de propriétés de la nouvelle colonne en cliquant sur l'outil Propriétés, puis en sélectionnant XML dans la liste Type de données sur l'onglet Général.
  3. Cliquez sur l'onglet Microsoft et spécifiez une collection de schémas XML et un type de contenu.
  4. Cliquez sur OK pour confirmer vos choix et fermer la feuille de propriétés.

Propriétés d'une colonne de table XML

Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'une colonne de table XML, double-cliquez sur son icône dans l'Explorateur d'objets.

Les attributs étendus suivants sont disponibles sur l'onglet Microsoft :

Nom Nom dans le script Description
Collection de schémas XML XMLSchemaCollection Spécifie une collection de schémas XML pour le type
Type de contenu ContentType Spécifie la nature du contenu à stocker dans la colonne. Vous pouvez choisir :

  • CONTENT – [défaut] les données peuvent contenir plusieurs éléments de niveau racine.
  • DOCUMENT – les données peuvent contenir uniquement un élément racine.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.