Développeur

Formateur SQL

Mettez en forme vos requêtes SQL : mots-clés et indentation.

  • Instantané
  • Gratuit
  • Privé (traité localement)
  • Sans inscription
Résultat

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.

  1. Collez votre requête

    Sur une ligne, mal indentée, peu importe.

  2. Formatez

    Mots-clés en majuscules (optionnel) et clauses séparées.

  3. Copiez

    Une version propre, prête pour la revue ou la doc.

Avant / après

ÉtapeContenu
Entréeselect id, name from users where age > 18 order by name
SELECTSELECT id, name
FROM / WHEREFROM users WHERE age > 18
ORDER BYORDER 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.