Formateur de requête SQL
Collez une requête écrite sur une seule ligne et retrouvez-la structurée et lisible.
Le formateur de requête SQL est un outil gratuit qui s’exécute entièrement dans votre navigateur, sans aucun envoi vers un serveur. Rendre lisible une requête écrite d’un seul tenant.
Pourquoi indenter une requête
Une requête d’une centaine de caractères sur une seule ligne devient vite impossible à relire, surtout avec plusieurs jointures. Passer chaque clause à la ligne fait apparaître la structure : ce qu’on sélectionne, d’où, sous quelles conditions.
Ce que la mise en forme révèle
Une requête indentée rend visibles les erreurs de logique : une condition placée dans le mauvais WHERE, une jointure oubliée, une parenthèse mal fermée. C’est souvent en formatant qu’on trouve le bug.
Ce que cet outil ne fait pas
Cet outil met en forme sans analyser la grammaire complète du SQL. Les dialectes très spécifiques, les procédures stockées et les requêtes contenant du code applicatif imbriqué peuvent ressortir imparfaitement indentés.
Questions fréquentes
Ma requête est-elle envoyée à un serveur ?
Non. Le traitement est entièrement local, ce qui compte particulièrement ici : une requête contient souvent des noms de tables et des conditions révélant la structure interne d’une base.
L’outil corrige-t-il les erreurs de syntaxe ?
Non : il met en forme le texte tel quel. Une requête invalide ressortira mise en forme mais restera invalide.
Mes données sont-elles envoyées sur un serveur ?
Non : le texte que vous saisissez ou collez est traité entièrement dans votre navigateur, sur votre appareil. Il n’est jamais transmis à un serveur.
Faut-il créer un compte ou installer quelque chose ?
Non : l’outil fonctionne directement dans cette page, sans inscription ni installation.