Formateur SQL
Embellissez vos requêtes SQL par dialecte ou minifiez-les en une ligne — tout dans votre navigateur.
Le formatage s'exécute localement : votre requête ne quitte jamais ce navigateur.
Qu'est-ce que Formateur SQL ?
Le Formateur SQL embellit vos requêtes SQL avec la casse de mots-clés et l'indentation de votre choix, ou les minifie en une seule ligne. Il comprend onze dialectes — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive et SQL standard — afin que la syntaxe propre à chaque dialecte, comme les [crochets] et les `backticks`, soit correctement formatée. Tout s'exécute dans votre navigateur : les requêtes ne sont jamais envoyées.
Fonctionnalités clés
- Onze dialectes : MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake et plus
- Contrôle de la casse des mots-clés — MAJUSCULES, minuscules ou tel que saisi
- Indentation avec 2 espaces, 4 espaces ou tabulations
- Minification en un clic : la requête tient sur une ligne (les littéraux de chaîne restent intacts)
- S'exécute entièrement dans votre navigateur — les requêtes ne quittent jamais votre machine
Formateur SQL — embellir et minifier des requêtes en ligne
Collez n'importe quelle requête SQL et récupérez-la formatée de façon cohérente : mots-clés dans la casse préférée de votre équipe, clauses sur leurs propres lignes et imbrication indentée. Ou faites l'inverse : minifiez une requête en une ligne pour les logs et le code.
Dialectes
Le formateur comprend onze dialectes : SQL standard, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL et Hive. Choisir le bon dialecte compte quand la requête utilise une syntaxe spécifique — [identifiants entre crochets] en T-SQL, `backticks` en MySQL, casts :: en PostgreSQL — pour que le formateur puisse l'analyser correctement.
Options de formatage
- Mots-clés — écrivez
SELECT/FROMen MAJUSCULES, en minuscules, ou laissez-les tels que saisis. - Indentation — 2 espaces, 4 espaces ou tabulations.
- Plusieurs instructions séparées par
;sont formatées ensemble, avec une ligne vide entre elles.
Minifier
La minification réduit une requête à une ligne : les suites d'espaces deviennent des espaces simples, les -- commentaires de ligne sont supprimés (ils avaleraient le reste de la ligne) et les /* commentaires de bloc */ sont conservés. Les espaces à l'intérieur des 'littéraux de chaîne' ne sont jamais touchés.
Confidentialité
Le formatage s'exécute entièrement dans votre navigateur. Les requêtes ne sont jamais envoyées, journalisées ni stockées — sûr même pour du SQL de production.
Confidentialité
Formateur SQL fonctionne entièrement dans votre navigateur. Vos fichiers et vos données sont traités sur votre appareil et ne sont jamais envoyés vers un serveur. Aucun compte à créer, rien à installer — ouvrez la page et commencez à travailler.
