~/tools / SQL Formatter
SQL Formatter
Formatez une requête SQL pour la rendre lisible, ou minifiez-la sur une ligne. Un formateur basé sur des mots-clés qui saute une ligne avant les clauses principales (SELECT/FROM/WHERE/JOIN, etc.).
Utile pour transformer une requête SQL sur une ligne issue d'un log ou d'une sortie d'outil en quelque chose de relisible, ou l'inverse — la minifier avant de l'intégrer dans du code applicatif.
# Cas d'usage
- Formater une requête SQL sur une ligne extraite d'un log ou d'un APM pour pouvoir la relire
- Comprendre la requête de quelqu'un d'autre remplie de JOINs et de clauses WHERE
- Minifier une requête avant de l'intégrer dans du code applicatif
# Utilisation
- Collez la requête SQL que vous souhaitez formater ou minifier dans la zone de texte.
- Cliquez sur "Format" pour une mise en page lisible découpée par clauses, ou sur "Minify" pour la réduire à une ligne.
# FAQ
- Prend-il en charge tous les dialectes SQL ?
- Il effectue un formatage générique basé sur des mots-clés, indépendant d'un SGBD spécifique. Les sous-requêtes complexes ou la syntaxe spécifique à un fournisseur peuvent ne pas être découpées comme attendu.
- Vérifie-t-il les injections SQL ?
- Non, c'est uniquement un outil de formatage, pas un scanner de sécurité. Utilisez un outil d'analyse statique dédié pour cela.
# Voir aussi
# Pour aller plus loin
- Learn SQL
Start from SELECT and build up — prodou.net