🛠 Outils IT
🛠 78 outils 📚 32 docs
🤖 Assistant
← Retour aux outils

🗂 SQL Formatter

Entrée SQL
Sortie formatée
Le résultat apparaîtra ici...

Description

Outil de formatage et minification de requêtes SQL. Transforme du SQL brut en version lisible avec indentation, mots-clés en majuscules et coloration syntaxique.

Fonctionnalités

  • Formatage avec indentation automatique et mots-clés SQL en majuscules
  • Minification pour compresser la requête sur une seule ligne
  • Coloration syntaxique : mots-clés, chaînes, nombres, commentaires, fonctions
  • Gestion des sous-requêtes imbriquées avec indentation progressive
  • Préservation des chaînes littérales et des commentaires (-- et /* */)
  • Exemples préchargés pour tester rapidement

Types de requêtes supportés

  • SELECT avec FROM, WHERE, GROUP BY, ORDER BY, HAVING, LIMIT, OFFSET
  • JOIN : LEFT, RIGHT, INNER, OUTER, CROSS JOIN avec clause ON
  • INSERT INTO ... VALUES
  • UPDATE ... SET ... WHERE
  • CREATE TABLE, ALTER TABLE, DROP TABLE
  • CASE / WHEN / THEN / ELSE / END
  • UNION, sous-requêtes imbriquées

Utilisation

  • Collez votre SQL dans le panneau "Entrée SQL" puis cliquez sur "Formater"
  • Utilisez Ctrl+Enter pour formater rapidement
  • Sélectionnez un exemple dans le menu déroulant pour tester
  • Cliquez sur "Copier" pour récupérer le résultat formaté

Astuces

  • Le formateur préserve le contenu des chaînes entre guillemets simples
  • Les commentaires SQL (-- et /* */) sont conservés et colorés
  • Les sous-requêtes entre parenthèses sont automatiquement indentées
  • Utilisez "Minifier" pour obtenir une version compacte de la requête