Aller au contenu

Formateur SQL

Collez une requête SQL désordonnée et formatez-la en SQL propre et indenté de façon cohérente — avec prise en charge de PostgreSQL, MySQL, SQLite, SQL Server et BigQuery.

Ensuite, essayez

Formateur JSON
Formatez, validez et minifiez du JSON à l'instant
Outils de développement

Your files are processed locally in your browser. They are not uploaded to our servers.

Comment l'utiliser

  1. Collez votre requête SQL dans la zone de saisie.
  2. Choisissez votre dialecte SQL et si les mots-clés doivent être en majuscules.
  3. Cliquez sur Formater le SQL et copiez le résultat.

Qu'est-ce que cet outil ?

Le Formateur SQL réindente et restructure les instructions SQL pour les rendre faciles à lire et à relire : une clause par ligne, sous-requêtes imbriquées indentées, mots-clés en majuscules en option. Il connaît les spécificités des grands dialectes — PostgreSQL, MySQL, SQLite, SQL Server (T-SQL) et BigQuery — pour formater correctement les constructions propres à chacun. Le formatage s'exécute entièrement dans votre navigateur ; vos requêtes et leurs données ne sont jamais envoyées.

Utilisations courantes

  • Nettoyer une longue requête copiée depuis les logs d'une application
  • Rendre lisible le SQL généré par un ORM avant de le déboguer
  • Uniformiser le style des requêtes avant de les committer
  • Lire et comprendre la requête d'une seule ligne de quelqu'un d'autre

Questions fréquentes

Le formatage change-t-il le comportement de la requête ?

Non, seuls les espaces et la casse des mots-clés changent. La logique et la sémantique restent exactement les mêmes.

Quels dialectes SQL sont pris en charge ?

SQL standard, PostgreSQL, MySQL, SQLite, SQL Server (T-SQL) et BigQuery.

Peut-il formater plusieurs instructions à la fois ?

Oui, collez plusieurs instructions séparées par des points-virgules et elles seront toutes formatées.

Mon SQL est-il envoyé à un serveur ?

Non, le formatage s'exécute entièrement dans votre navigateur — requêtes, noms de tables et données ne quittent jamais votre appareil.