Utilisation des pages de testeur de code SQL

En complément des instructions SQL que vous créez avec l'assistant Nouvelle instruction SQL, vous pouvez créer des pages de testeur de code SQL dans l'éditeur SQL. Une page de testeur de code SQL peut contenir une ou plusieurs instructions SQL.

Dans la plupart des cas, vous pouvez utiliser une page de testeur de code SQL de la même façon que lorsque vous utilisez une instruction SQL créée avec l'assistant Nouvelle instruction SQL. Il y a cependant quelques restrictions. Le tableau suivant résume la comparaison entre une page de testeur de code SQL et une instruction SQL créée avec l'assistant Nouvelle instruction SQL. Pour plus d'informations, reportez-vous à la rubrique décrivant la fonction en question.

Tableau 1. Comparaison entre une page de testeur de code SQL et une instruction SQL créée avec l'assistant
Fonction Page de testeur de code SQL Instruction SQL créée avec l'assistant
Outils disponibles Editeur SQL Générateur SQL et éditeur SQL
Types d'instructions SQL DDL (Data Definition Language) et DML (Data Manipulation Language)
  • Générateur SQL : DML uniquement
  • Editeur SQL : avec modèle, DML uniquement ; sans modèle, DML et DDL
Créer un fichier
  • Toutes les perspectives de développement : menu Fichier
  • Perspective Données, vue Explorateur de bases de données : bouton de la barre d'outils et menu contextuel
  • Toutes les perspectives de développement : menu Fichier
  • Perspective Données, vue Explorateur de bases de données : menus contextuels dans les projets de données
  • Perspective Données, vue Explorateur de bases de données : bouton de la barre d'outils et menus contextuel
Modèle d'instruction fourni Non Oui, pour les instructions DML
Instructions SQL multiples dans un seul fichier Oui
  • Générateur SQL : non
  • Editeur SQL : oui, mais le modèle DML n'est fourni que pour la première instruction uniquement
Format du fichier enregistré XML SQL brut
Extension du fichier enregistré .sqlpage .sql
Edition du fichier Editeur SQL : toutes les perspectives de développement, à l'exception de la perspective Données
  • Générateur SQL : perspective Données uniquement
  • Editeur SQL : toutes les perspectives de développement
  • Autres éditeurs de texte : toutes les perspectives de développement, à l'exception de la perspective Données
Exécution du fichier A partir de l'éditeur SQL
  • A partir du générateur SQL
  • A partir de l'éditeur SQL
  • A partir de la vue Explorateur de projets de données de la perspective Données
Variables hôtes dans l'instruction SQL Non
  • Exécution à partir du générateur SQL : oui
  • Exécution à partir de l'éditeur SQL : non
  • Exécution partir de la vue Explorateur de projets de données de la perspective Données : oui
Importation d'instructions SQL dans une procédure mémorisée ou une fonction définie par l'utilisateur Non Oui

Retour d'informations