- Création d'une table avec une colonne de type XML Lors de la création d'une table, il possible d'utiliser le type XML pour créer une table qui va contenir des données de type XML. Par exemple, le script suivant permet de créer une table munie d'une colonne de type XML:
Stocker des données au format XML (2)
Voir Figure 9.
Les colonnes de type XML peuvent être associées à un schéma XSD afin de garantir la bonne structure des informations. Dans le cas où la colonne s’appuie sur un schéma, il est nécessaire d’enregistrer le schéma dans la base par l’intermédiaire de l’instruction CREATE XML SCHEMA COLLECTION puis de passer le nom de ce schéma en paramètre de la colonne nouvellement créée. Le processus est identique lorsqu’il s’agit de définir une variable de type XML lors de la conception d’un traitement procédural.
– Ajouter des données de type XML Le travail avec les données de type XML pour les opérations d’ajout, de mise à jour et de suppression s’effectue par l’intermédiaire des instructions INSERT, UPDATE et DELETE comme pour toutes les informations stockées dans une base de données relationnelle. Ainsi par exemple, l’instruction suivante permet d’ajouter des données à la table créée ci-dessus. Voir Figure 10.
Il est possible de mettre à jour directement le document XML stocké au niveau de la colonne sans qu’il soit nécessaire de mettre à jour la totalité du champ comme c’est le cas lors de l’utilisation de l’instruction UPDATE. Cette mise à jour partielle des informations contenues dans la colonne de type XML est possible avec la méthode modify. Avec cette méthode, il est possible d’ajouter, modifier et supprimer des données dans le document XML.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Et si les clients n’avaient plus le choix ?
- Activer la mise en veille prolongée dans Windows 10
- Afficher les icônes cachées dans la barre de notification
Les plus consultés sur iTPro.fr
- Sekoia.io : l’alternative européenne qui s’impose dans la cybersécurité
- Redéfinir la confiance à l’ère de l’IA agentique : les entreprises sont-elles prêtes pour le SOC autonome ?
- IA Agentique : la vraie rupture c’est la gouvernance humaine
- Les défaillances des pipelines de données pèsent lourdement sur la performance des grandes entreprises
Articles les + lus
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
À la une de la chaîne Tech
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
