BitConvert
🗃️

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