Développement et débogage de blocs anonymes PL/SQL

Vous pouvez écrire une instruction de bloc anonyme PL/SQL dans l'éditeur SQL et XQuery et la déboguer.

Avant de commencer

Vérifiez que les éléments suivants sont créés :
  • Une connexion à une base de données DB2 for Linux, UNIX, and Windows v10.1 Fix Pack 2 ou version ultérieure prenant en charge PL/SQL.
  • Un projet de développement de données dans lequel vous ouvrez l'éditeur SQL et XQuery.
Remarque : Le débogage d'un bloc anonyme PL/SQL est pris en charge uniquement sur des bases de données DB2 for Linux, UNIX, and Windows Version 10.1 Fix Pack 2 et version ultérieure.

Pourquoi et quand exécuter cette tâche

Une instruction de bloc anonyme PL/SQL correspond à une instruction exécutable contenant des instructions de contrôle PL/SQL et des instructions SQL. Elle peut être utilisée pour implémenter une logique procédurale dans un langage de script. Dans des contextes PL/SQL, cette instruction peut être compilée et exécutée par le serveur de données DB2. Pour plus d'informations sur les blocs anonymes, voir Instructions de bloc anonyme (PL/SQL).

Procédure

Pour développer et déboguer un bloc anonyme PL/SQL :

  1. Ouvrez l'éditeur SQL et XQuery.
  2. Entrez le texte de l'instruction de bloc anonyme dans l'éditeur SQL et XQuery.
  3. Pour déboguer le bloc anonyme, mettez en évidence le texte et cliquez sur Déboguer l'instruction SQL sélectionnée

Résultats

Le plan de travail se connecte à la base de données et démarre le débogueur.

Que faire ensuite

Vous pouvez utiliser le débogueur pour définir des points d'arrêt et avancer dans le bloc anonyme.

Vous pouvez enregistrer le bloc anonyme sous forme de script SQL. Pour déboguer le bloc anonyme situé dans un fichier, ouvrez le fichier dans l'éditeur SQL et XQuery, mettez en évidence le fichier de bloc anonyme, et cliquez sur Déboguer l'instruction SQL sélectionnée.


Commentaires