Aller au contenu

Formateur SQL

Indentation SQL propre avec casse cohérente et sauts de ligne.

Fonctionne dans votre navigateur

Collez n'importe quelle requête SQL - SELECT, INSERT, UPDATE, DELETE, WITH. Nous coupons avant chaque mot-clé de haut niveau (FROM, WHERE, JOIN, GROUP BY...) et alignons les colonnes SELECT une par ligne.

Comment l'utiliser

  1. Collez votre SQL

    N'importe quel dialecte courant. Exemple chargé par défaut.

  2. Choisissez la casse

    MAJUSCULES, minuscules ou Conserver. MAJUSCULES est le plus courant en code review.

  3. Copiez le résultat

    Sortie à droite. Bouton de copie à côté du titre.

Qu'est-ce que c'est ?

Un formateur SQL prend une requête sur une ligne, écrite à la main ou générée, et produit du SQL multi-ligne lisible avec indentation et casse cohérentes. Ménage standard avant code review, avant de commiter une migration, ou avant de partager une requête.

Quand l'utiliser

Lire un one-liner depuis un log, nettoyer une requête générée par un ORM, préparer du SQL à coller dans un chat, ou refactorer une requête lente - la forme formatée se lit mieux.

Erreurs courantes

Prendre la sortie pour une requête validée - elle ne l'est pas. Les particularités de dialectes (PL/pgSQL, T-SQL, backticks MySQL) peuvent surprendre. Et ne comptez pas sur le formateur pour la sécurité : il n'échappe pas les entrées utilisateur.

FAQ

Est-ce un vrai parseur SQL ?
Non. C'est un tokeniseur léger qui reconnaît les mots-clés courants et coupe autour. Marche pour les requêtes typiques ; pas pour tous les cas exotiques.

Plus dans cette catégorie