Fusion des fichiers pureQueryXML sans spécifier de fichier de base

Vous pouvez fusionner au moins deux fichiers pureQueryXML sans spécifier l'un d'eux comme fichier de base.

Pourquoi et quand exécuter cette tâche

Dans le fichier issu de la fusion, l'utilitaire Merge combine les instructions SQL provenant de tous les fichiers pureQueryXML en un seul ensemble d'instructions sans nom.

Remarque : Le premier fichier de la liste de fichiers fusionnés est traité comme fichier de base pour la fusion. Le premier fichier ne peut pas être un fichier pureQueryXML créé pour capturer les instructions SQL supplémentaires lorsque les propriétés outputPureQueryXml et pureQueryXML ont été définies. Lorsque les deux propriétés sont définies, outputPureQueryXml contient les instructions SQL capturées n'apparaissant pas dans le fichier pureQueryXML défini par la propriété pureQueryXML.

Procédure

Pour fusionner des fichiers pureQueryXML sans spécifier de fichier de base, procédez comme suit :

  1. Dans l'explorateur de projets, sélectionnez le groupe de fichiers que vous souhaitez fusionner. Tous les fichiers peuvent être ouverts pour l'édition, à condition de sauvegarder leurs modifications les plus récentes.

    Le plan de travail prévoit de placer tous les fichiers dans le même dossier, qu'il se trouve dans votre projet Java ou à un autre endroit du système de fichiers.

  2. Cliquez à l'aide du bouton droit de la souris, puis sélectionnez Fusionner.
  3. Dans la fenêtre Sauvegarder, indiquez l'emplacement de sauvegarde et le nom du fichier.
  4. Cliquez sur Sauvegarder.

    L'éditeur crée les fichiers. Si le fichier se trouve dans le dossier pureQueryFolder de votre projet Java, retirez les fichiers pureQueryXML d'origine de ce dossier et actualisez la vue Structure SQL. Les instructions SQL qui apparaissent dans les fichiers pureQueryXML d'origine et dans le fichier issu de la fusion n'apparaissent qu'une seule fois dans la vue Structure SQL. Par conséquent, si vous conservez les fichiers d'origine et le fichier obtenu dans le dossier pureQueryFolder, vous ne pouvez pas savoir avec quelle instance d'une instruction SQL vous travaillez dans la vue Structure SQL.


Commentaires