Raccourcis clavier sous Toad

Version : 9.6.1.1

Petite astuce aujourd’hui sur les raccourcis clavier sous TOAD.
On tape régulièrement les mêmes ordres SQL dans l’éditeur, comme les SELECT FROM- quel manque de temps !

Avec les raccourcis clavier il suffit de taper quelques lettres et le tour est joué.

Par exemple j’ai configuré un raccourci spécial pour le « SELECT * FROM » que j’utilise au quotidien.

Pour cela, dans l’éditeur un petit clic droit fait apparaître un menu contextuel dans lequel il faut aller sur « Editing Options ». Dans Editor/Behavior on a 2 possibilités :

  • les Code templates, qui sont appelés en appuyant sur la combinaison Ctrl + Espace.
  • les Auto replace, qui remplacent automatiquement certains mots

A fortiori on utilise les Code template pour des modèles de Code PL/SQL ou de requête SQL, alors qu’on utilise les auto replace pour les jours où on a des moufles et qu’on ne sait pas taper sur le clavier.
Pour ma part je préfère les Code templates, allez on clique sur le bouton.

On atterrit sur une liste de raccourcis, comme vous le voyez pas mal de squelettes sont déjà définis.
On rajoute la ligne sf avec « SELECT * FROM« .

Maintenant dans l’éditeur si on commence la ligne par sf et qu’on tape sur Control et Espace en même temps le mot sf est remplacé par « SELECT * FROM » … Magique
Avec le temps cette astuce rend bien des services.

On peut en rajouter d’autres, moi j’ai rajouté
sat pour

SELECT * FROM ALL_TABLES
WHERE (1=1)
AND TABLE_NAME LIKE '%'
--AND TABLE_OWNER=''

satc pour

SELECT *
FROM ALL_TAB_COLUMNS
WHERE (1=1)
  AND OWNER LIKE '%'
  AND TABLE_NAME LIKE '%'
  AND COLUMN_NAME LIKE '%'

A personnaliser bien sûr !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>