Catégorie: Développement

Formateur SQL

Formatez et embellissez des requêtes SQL dans votre navigateur

Collez une requête SQL pour la réindenter avec des sauts de ligne clairs autour des clauses, jointures et conditions. Rien n'est envoyé ni exécuté sur une base de données.

Collez une requête SQL pour la formater.

Résultat
Le résultat s'affichera ici.

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Ce formateur réorganise les espaces autour d'un ensemble fixe de mots-clés SQL standard — select, from, where, jointures, group by, order by et plus — pour qu'une longue requête devienne lisible d'un coup d'œil. Il n'exécute jamais rien : les chaînes, identifiants et commentaires sont tokenisés et laissés intacts, et les mots hors de la liste de mots-clés sont traités comme de simples identifiants plutôt que devinés.

Mode d'emploi

  1. Collez votre requête SQL dans la zone de saisie ou chargez l'exemple.
  2. Choisissez une indentation de 2 ou 4 espaces et si les mots-clés doivent être en MAJUSCULES, minuscules ou laissés tels quels.
  3. Copiez le résultat formaté.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Cela exécute-t-il ma requête sur une base de données ?
Non. Le texte est seulement tokenisé et reformaté par du JavaScript dans la page ; il n'est jamais envoyé ni exécuté.
Quel dialecte SQL est pris en charge ?
L'outil reconnaît les mots-clés SQL ANSI courants partagés par PostgreSQL, MySQL, SQLite et SQL Server. Les fonctions spécifiques à un dialecte sont laissées telles quelles plutôt que mal formatées.
Cela change-t-il le sens de ma requête ?
Non. Seuls les espaces, les sauts de ligne et la casse des mots-clés sont modifiés ; les chaînes, identifiants et commentaires sont recopiés exactement tels qu'écrits.