Nouplo

Formateur SQL

Une requête lisible, à partir de celle qu’on vous a passée.

Les exemples remplacent temporairement la saisie et les réglages. Vous pouvez rétablir votre travail précédent.

0 caractères
Résultat
Collez ou saisissez du texte ci-dessus pour voir le résultat ici.

Vos fichiers restent sur votre appareil

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.

Exemple

Exemple pratique — Formateur SQL

Saisissez les lignes dans l’ordre et utilisez les réglages ci-dessous. Comparez le résultat avec les lignes de sortie.

Élément Valeur
Entrée 1 select name,age from people where age>=18 order by name;
Mots-clés MAJUSCULES
Indentation Deux espaces
Une colonne par ligne sous SELECT Activé
Sortie 1 SELECT
Sortie 2 name,
Sortie 3 age
Sortie 4 FROM people
Sortie 5 WHERE age >= 18
Sortie 6 ORDER BY name;

Les mots-clés passent en majuscules et les deux colonnes occupent des lignes distinctes. La requête n’est pas exécutée.

Comment ça marche

  1. Collez le SQL.
  2. Choisissez la casse des mots-clés et la profondeur d’indentation de chaque niveau.
  3. Copiez le résultat, ou continuez à écrire : il est remis en forme au fil de la frappe.

Questions fréquentes

Va-t-il casser une requête qu’il ne comprend pas ?
Il n’essaie pas de la comprendre. Le texte est découpé en mots, chaînes et commentaires puis disposé par clause, si bien qu’une requête à moitié écrite, un dialecte jamais vu ou une procédure stockée reviennent tous formatés.
Mes chaînes et mes commentaires sont-ils préservés ?
Oui. Tout ce qui est entre guillemets, accents graves ou crochets, ainsi que chaque commentaire -- ou /* */, est transmis caractère par caractère.
Le SQL part-il quelque part ?
Non. Il est mis en forme dans votre navigateur au fil de la frappe, ce qui compte quand la requête contient de vrais noms de tables.

Outils associés