Met en forme le SQL dans le navigateur. Le résultat peut varier selon le dialecte pour des syntaxes très complexes.

Lignes: 0 Colonnes: 0 Sélection: 0 caractères
Casse (globale)
Virgule et saut de ligne
Listes / arguments
Alignement tabulaire des mots-clés
Lignes: 0 Colonnes: 0 Sélection: 0 caractères

Utilisation

  • Choisissez le dialecte (MySQL, PostgreSQL, SQLite, T-SQL, etc.).
  • Réglez casse, virgules, listes et alignement.
  • Cliquez sur Formater puis copiez.

Entrée, sortie, limites

Entrée : SQL. Sortie : SQL formaté (dialecte, casse, virgules, alignement). Dans le navigateur. Procédures stockées et extensions non garanties.

Exemple

select id,name from users where id in (1,2,3) → Format coupe et aligne SELECT / FROM / WHERE. Passer en PostgreSQL peut changer les quotes d’identifiants.

Remarques

  • Ne garantit pas une sortie valide pour toutes les procédures stockées.
  • Pour davantage d’options, voir des outils externes comme dpriver Instant SQL Formatter.

FAQ

Le SQL est-il envoyé ?
Non. Coller et fichier sont formatés dans le navigateur.
Supporte-t-il chaque dialecte parfaitement ?
Non. Procédures stockées et extensions peuvent casser. Le dialecte est un indice.
C’est quoi le mode liste horizontale ?
Heuristique qui fusionne les lignes virgule consécutives de même indent en une ligne.