Formateur SQL
Formater, embellir et minifier des requêtes SQL en ligne
Qu'est-ce que le formateur SQL ?
Rédigé et maintenu par l'équipe BitConvert · Feb 27, 2026
Le formateur SQL prend du SQL compact, sur une seule ligne ou irrégulièrement espacé et le réécrit en requêtes propres et lisibles. Il applique une indentation cohérente, place les clauses majeures comme SELECT, FROM, WHERE et ORDER BY sur leurs propres lignes, et normalise la casse des mots-clés en majuscules pour que la structure d'une instruction soit immédiatement claire.
Vous pouvez choisir le dialecte correspondant à votre base de données, dont Standard SQL, MySQL, PostgreSQL, SQLite, MariaDB, T-SQL pour SQL Server et PL/SQL pour Oracle, afin que les règles de citation et de syntaxe soient respectées. Une option de minification inverse le processus, réduisant une requête en une seule ligne compacte à intégrer dans du code ou une configuration. Le formateur ne touche qu'aux espaces et à la casse, jamais à la logique, et s'exécute entièrement dans votre navigateur pour que les requêtes restent privées.
Fonctionnalités clés
Plusieurs dialectes
Prend en charge les règles de Standard SQL, MySQL, PostgreSQL, SQLite, MariaDB, T-SQL et PL/SQL.
Casse des mots-clés
Normalise les mots-clés en majuscules et dispose les clauses sur des lignes séparées et indentées.
Mode minification
Réduit une requête formatée en une seule ligne compacte à intégrer dans du code applicatif.
Préservation de la logique
Seuls les espaces et la casse changent, de sorte que les résultats de votre requête restent exactement les mêmes.
Cas d'usage courants
Nettoyez une requête copiée depuis des journaux d'application avant de la relire dans une pull request. Rendez une longue requête imbriquée lisible pour qu'un collègue comprenne les jointures et les filtres. Standardisez le formatage SQL dans un projet pour que chaque migration et rapport ait la même apparence. Minifiez une requête optimisée à coller dans une chaîne de code ou une variable d'environnement. Reformatez le SQL généré par un ORM pour voir ce que la base de données exécutera réellement.
Questions Fréquemment Posées
Dernière mise à jour: Feb 27, 2026