Onglet Requêtes
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
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 :
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