Formateur SQL
Formatez et embellissez les requêtes SQL avec coloration syntaxique.
Formatez et embellissez les requêtes SQL avec coloration syntaxique.
Outils recommandés
Utilitaires sélectionnés qui pourraient vous être utiles
SQL Lisible = Base de Données Maintenable
Aperçu
Les requêtes SQL deviennent rapidement difficiles à lire — un JOIN sur 5 tables avec sous-requêtes et instruction CASE peut s'étendre sur plus de 100 caractères par ligne, rendant les bugs presque invisibles. Un formateur normalise les espaces, sauts de ligne et indentation pour que les clauses SELECT/FROM/WHERE s'alignent de manière cohérente. Les équipes qui adoptent le formatage SQL voient moins d'erreurs en revue, un onboarding plus rapide des juniors et une maintenance plus facile. Cet outil prend en charge les dialectes Standard SQL, PostgreSQL, MySQL et BigQuery.
Comment ça marche
Le formateur analyse votre SQL en arbre syntaxique abstrait, puis le ré-imprime avec un espacement cohérent, des sauts de ligne aux limites des clauses et votre indentation choisie (2 ou 4 espaces). Les mots-clés peuvent être normalisés en MAJUSCULES. Le bouton Minify fait l'inverse — supprime le formatage. Tout s'exécute dans votre navigateur.
Quand l'utiliser
Avant de coller dans des pull requests pour que les relecteurs voient des requêtes propres. En héritant de procédures stockées legacy. En extrayant du SQL de logs ORM ou stack traces. En enseignant SQL — les requêtes formatées soulignent la structure des clauses. En générant SQL par programme.
Questions Fréquentes
Choisissez la base que vous utilisez. Standard SQL fonctionne pour la plupart des requêtes mais ne gère pas les opérateurs JSON PostgreSQL (->) ou les backticks MySQL.