>_toolkitbox

~/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

  1. Collez la requête SQL que vous souhaitez formater ou minifier dans la zone de texte.
  2. 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 upprodou.net