Formateur SQL
Ce formateur SQL remet en forme vos requêtes avec une indentation et une casse des mots-clés cohérentes pour sept dialectes, ou les minifie sur une seule ligne.
À propos de cet outil
Ce formateur SQL remet en forme vos requêtes avec une indentation et une casse des mots-clés cohérentes pour sept dialectes, ou les minifie sur une seule ligne.
Mode d’emploi
- Collez votre requête SQL.
- Choisissez le dialecte, l’indentation (2 espaces, 4 espaces ou tabulation) et la casse des mots-clés.
- Cliquez sur Formater le SQL, ou sur Minifier pour obtenir une seule ligne.
- Copiez le résultat.
Bon à savoir
- Dialectes pris en charge : Standard SQL, MySQL, PostgreSQL, SQLite, T-SQL (SQL Server), PL/SQL (Oracle) et MariaDB.
- Les mots-clés peuvent être en MAJUSCULES, en minuscules ou conservés tels qu’écrits.
- Le formatage utilise la bibliothèque open source sql-formatter et ne modifie que les espaces et la casse des mots-clés, jamais la logique de la requête.
- Minifier réduit tous les espaces blancs à des espaces simples.
Fonctionne entièrement dans votre navigateur : rien de ce que vous saisissez n’est envoyé ni stocké.
Questions fréquentes
Le formatage change-t-il l’exécution de ma requête ?
Non. Seuls les espaces et la casse des mots-clés changent ; le sens de la requête reste identique.
Pourquoi choisir un dialecte ?
Les dialectes ont des syntaxes différentes, comme les identifiants entre accents graves en MySQL ou les crochets en T-SQL. Choisir le bon aide le formateur à analyser correctement votre requête.
L’outil valide-t-il mon SQL ?
C’est un formateur, pas un validateur. Une syntaxe qu’il ne peut pas analyser affiche une erreur, mais une requête qui se formate proprement peut tout de même échouer sur votre base de données.
Ma requête est-elle envoyée à un serveur ?
Non. Le formatage s’exécute dans votre navigateur.