Formatez et Embellissez vos Requêtes SQL Instantanément
Formateur SQL gratuit avec mise en forme en direct, plusieurs dialectes et casse des mots-clés — tout dans votre navigateur.
Le mode compact regroupe la requête formatée sur une seule ligne avec un espacement des opérateurs plus resserré — une disposition plus dense, pas un véritable minifieur.
À Propos du Formateur SQL
Cet outil formate vos requêtes SQL au fur et à mesure que vous tapez, à l'aide de la bibliothèque open source sql-formatter, qui s'exécute entièrement dans votre navigateur. Choisissez le dialecte SQL correspondant à votre base de données, définissez la casse des mots-clés et ajustez l'indentation au style de votre équipe — sans qu'aucune requête ne soit envoyée à un serveur.
Fonctionnalités :
- Mise en forme en direct pendant la saisie, avec un délai de 300 ms
- Prend en charge les dialectes SQL, MySQL, PostgreSQL, SQLite, T-SQL et BigQuery
- Mots-clés en majuscules, minuscules ou conservés tels quels
- Mode compact pour une requête plus dense sur une seule ligne
Comment Formater du SQL
- Collez votre requête SQL dans le champ de saisie
- Choisissez le dialecte correspondant à votre base de données
- Ajustez la casse des mots-clés et l'indentation selon vos préférences
- Copiez le résultat formaté ou téléchargez-le en fichier .sql
Questions Fréquentes
Ma requête SQL est-elle envoyée à un serveur ?
Non. Le formatage s'effectue entièrement dans votre navigateur grâce à la bibliothèque JavaScript sql-formatter — vos requêtes, y compris les noms de tables et de colonnes, ne quittent jamais votre appareil.
Que fait le mode compact ?
Le mode compact regroupe la requête formatée sur une seule ligne et resserre l'espacement autour des opérateurs. Ce n'est pas un véritable minifieur — le SQL n'a pas de forme binaire plus petite comme le JSON — c'est simplement une disposition plus dense des mêmes tokens formatés.
Pourquoi le formatage échoue-t-il avec une erreur ?
Le formateur a besoin d'un SQL syntaxiquement valide pour le dialecte sélectionné. Des parenthèses non équilibrées, des chaînes non terminées ou une syntaxe propre à un autre dialecte produiront une erreur d'analyse avec la ligne et la colonne concernées.
Quel dialecte SQL devrais-je choisir ?
Choisissez le dialecte correspondant à la base de données pour laquelle vous écrivez. Les dialectes diffèrent par leurs mots-clés et particularités syntaxiques — par exemple TOP en T-SQL contre LIMIT en MySQL — donc bien choisir donne un formatage plus précis et moins de fausses erreurs d'analyse.
Cet outil exécute-t-il ma requête sur une base de données ?
Non. Il analyse et réimprime uniquement le texte de votre requête — il ne se connecte jamais à une base de données et n'exécute rien.
Le formatage change-t-il la façon dont ma requête s'exécute ?
Non. Le formatage ne modifie que les espaces, les sauts de ligne et la casse des mots-clés. Les tokens, clauses et la logique de votre requête restent intacts, donc son exécution et son résultat restent exactement les mêmes.
Confidentialité
Votre SQL est formaté entièrement dans votre navigateur. Rien n'est envoyé, stocké ou transmis à un serveur.