Formateur SQL
Indentez et mettez en forme vos requêtes SQL.
Outil exécuté dans votre navigateur : vos fichiers ne quittent pas votre appareil.
Formateur SQL en ligne : indenter une requête
Une requête écrite d'un seul bloc ou générée par un ORM devient vite illisible. Collez-la ou importez un fichier .sql : le formateur l'indente proprement, avec ses jointures, sous-requêtes et expressions CASE, et met les mots-clés en majuscules ou en minuscules. Il peut aussi la compacter sur une ligne. Les chaînes, commentaires et identifiants entre guillemets ne sont jamais modifiés. Tout est traité dans votre navigateur : vos données ne quittent pas votre appareil.
Points forts
- Mise en forme des SELECT, jointures, sous-requêtes et CASE
- Indentation à 2 espaces, 4 espaces ou tabulation
- Mots-clés en MAJUSCULES, en minuscules ou inchangés
- Compaction sur une ligne (commentaires supprimés)
- Dialectes courants : PostgreSQL, MySQL, SQL Server, SQLite
- Import de fichier .sql, copie et téléchargement
Comment ça marche
- Collez votre requête ou importez un fichier .sql.
- Choisissez Formater ou Compacter.
- Réglez l'indentation et la casse des mots-clés.
- Copiez ou téléchargez le résultat.
Questions fréquentes
Quels dialectes SQL sont pris en charge ?
Les dialectes courants : PostgreSQL, MySQL, SQL Server et SQLite. Les identifiants entre guillemets, accents graves ou crochets sont reconnus.
Le formateur modifie-t-il mes données ou mes commentaires ?
Non. Les chaînes, commentaires et identifiants entre guillemets sont conservés tels quels. Seule la compaction supprime les commentaires.
Ma requête est-elle envoyée sur un serveur ?
Non. La mise en forme se fait dans votre navigateur : votre requête ne quitte pas votre appareil.
Outils similaires
- Formateur JSON / YAML / XML : Formatez, validez et convertissez vos données.
- CSV et JSON : Visualisez un CSV en tableau et convertissez CSV, JSON et Markdown.
- Expliquer du code : Comprenez un extrait de code, trouvez les bugs et obtenez une version améliorée.