- 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
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Souveraineté numérique : la résilience l’emporte sur l’indépendance totale
- IA de confiance : le facteur clé pour rentabiliser les projets d’entreprise
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Hôpitaux virtuels : renforcer le système de santé français grâce au numérique
Articles les + lus
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
À la une de la chaîne Tech
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
