Formateur SQL
Mettez en forme vos requêtes SQL : mots-clés et indentation.
- Instantané
- Gratuit
- Privé (traité localement)
- Sans inscription
Une requête SQL lisible se relit en quelques secondes
Une requête écrite sur une seule ligne devient vite illisible. Ce formateur la réorganise clause par clause : chaque SELECT, FROM, WHERE sur sa ligne, les colonnes alignées, les AND/OR indentés. Le sens ne change pas, la lecture devient évidente.
-
Collez votre requête
Sur une ligne, mal indentée, peu importe.
-
Formatez
Mots-clés en majuscules (optionnel) et clauses séparées.
-
Copiez
Une version propre, prête pour la revue ou la doc.
Avant / après
| Étape | Contenu |
|---|---|
| Entrée | select id, name from users where age > 18 order by name |
| SELECT | SELECT id, name |
| FROM / WHERE | FROM users WHERE age > 18 |
| ORDER BY | ORDER BY name |
Formateur léger orienté lisibilité, compatible avec les mots-clés communs à PostgreSQL, MySQL, SQLite et SQL Server. Il ne valide pas la syntaxe : un mot-clé exotique sera simplement laissé tel quel.
Questions fréquentes
Pourquoi mettre les mots-clés en majuscules ?
C’est une convention de lisibilité très répandue : SELECT, FROM, WHERE en majuscules se distinguent d’un coup d’œil des noms de tables et de colonnes en minuscules. SQL n’est pas sensible à la casse pour les mots-clés, c’est donc purement cosmétique mais standard dans les équipes.
Le formatage change-t-il le résultat de la requête ?
Non : les retours à la ligne, l’indentation et la casse des mots-clés n’ont aucun effet sur l’exécution. La requête renvoie exactement les mêmes données, simplement plus facile à relire.
Ce formateur gère-t-il tous les dialectes SQL ?
C’est un formateur léger orienté lisibilité : il reconnaît les mots-clés communs (SELECT, JOIN, GROUP BY…) partagés par PostgreSQL, MySQL, SQLite, SQL Server. Des fonctions ou syntaxes très spécifiques à un moteur peuvent ne pas être indentées idéalement.
Puis-je désactiver la mise en majuscules ?
Oui, une case à cocher la contrôle. Décochez-la pour ne réorganiser que la mise en forme (retours à la ligne, indentation) en gardant la casse d’origine de vos mots-clés.