Cet onglet permet la saisie et l'enregistrement de requêtes (ou de scripts) :



Zone de saisie du SQL


Tableau affichant le résultat de la requête (si c'est un SELECT)


Le numéro de la ligne en cours est affiché dans la barre de message en bas de la fenêtre : 


 


Le raccourci CTRL G permet d'accéder directement à un numéro de ligne


Zone de gestion des scripts


Le SQL de la zone peut être enregistré dans un fichier script. Ce fichier apparaît alors dans la zone


Actions possibles :


Ouvrir le script sélectionné (ou double-clic)


Enregistrer un script   CTRL S

On peut ensuite saisir une description dans la cellule à droite du nom :

Enregistrer une copie (enregistrer-sous)   CTRL Shift S


Supprimer le script sélectionné


Un clic droit dans la liste des scripts permet d'ouvrir un menu contextuel :



Lors du survol de la liste des scripts la touche F5 actualise celle-ci (équivalent à l'option du menu contextuel)


La touche F2 permet de renommer un script (équivalent à l'option du menu contextuel)


Au dessus de la liste des scripts une zone de recherche permet de filtrer ou de mettre en évidence un mot pour rechercher rapidement un script : 


Gestion de groupes de scripts


Les scripts peuvent être organisés en groupes :


Créer un nouveau groupe

Supprimer le groupe en cours (il doit être vide)


On sélectionne un groupe grâce à la combo Groupe située en haut : 



Un zone de recherche permet de filtrer la liste pour une sélection rapide


Un clic droit sur la combo Groupe permet d'ouvrir un menu contextuel avec des options supplémentaires :



On peut associer un profil de connexion à un groupe de scripts (voir Profil / Compléments)


Le bouton permet de masquer complètement la zone de gestion des groupes et scripts ( ou F3 )

Ceci permet d'avoir plus de place pour la saisie du SQL


Affichage du nom et du libellé du script actuellement sélectionné


Boutons d'actions :


Imprimer : Impression en portrait/paysage des données affichées   ALT I

Exporter : Exporter le résultat de la requête SQL (ordres INSERT), en texte (fixe ou délimité)  ALT E


Options diverses :


Ignorer les erreurs : pas de message d'erreur SQL, on passe directement à la requête suivante.


Si les erreurs ne sont pas ignorées on peut utiliser le raccourci F11 pour arrêter l'exécution du script (si trop de messages)


Actualisation auto : pour exécuter le SQL afficher à intervalle régulier


Nombre de lignes retournées par la requête (si c'est un SELECT ou une requête renvoyant un résultat)


SI la largeur de la fenêtre est suffisante (dans la capture au dessus ce n'est pas le cas) il est affiché aussi le temps d'exécution de la requête et de chargement de la table : 


 


Contient l'historique du code SQL exécuté, il peut être copié et vidé par les boutons