Aller au contenu
ToolMug

Formateur SQL

Transformez de longues requêtes sur une seule ligne en SQL lisible, avec chaque clause et chaque colonne sur sa propre ligne. Choisissez le dialecte de votre base de données pour que sa syntaxe, ses guillemets et ses fonctions soient bien pris en charge.

Fonctionne dans votre navigateur — rien de ce que vous saisissez n’est envoyé

Mode d’emploi

  1. Collez votre requête ou cliquez sur « Charger un exemple ».
  2. Choisissez le dialecte SQL, l’indentation et la casse des mots-clés.
  3. Cliquez sur « Formater » ou appuyez sur Ctrl+Enter (⌘+Enter sur Mac).
  4. Copiez la requête formatée.

Explication des options

Dialecte SQL
Gère la syntaxe propre à chaque dialecte, comme les identifiants entre accents graves de MySQL, les conversions :: et les paramètres $1 de PostgreSQL, les crochets de SQL Server et QUALIFY dans Snowflake et BigQuery.
Mots-clés
MAJUSCULES écrit SELECT, FROM, WHERE en capitales ; minuscules les écrit en minuscules ; Conserver les laisse tels que saisis. Les noms de tables et de colonnes ne sont jamais modifiés.

Exemples

Avant

select id,name from users where status='active' order by name

Après

SELECT
  id,
  name
FROM
  users
WHERE
  status = 'active'
ORDER BY
  name

Questions fréquentes

L’outil vérifie-t-il que ma requête est valide ?

Non. Il met en forme la structure de la requête, mais ne vérifie ni les noms de tables, ni les noms de colonnes, ni si votre base de données l’accepterait.

Puis-je formater plusieurs instructions à la fois ?

Oui. Les instructions séparées par des points-virgules sont formatées l’une après l’autre.

Ma requête est-elle envoyée sur un serveur ?

Non. Le formatage s’effectue dans votre navigateur ; les requêtes contenant de vrais noms de tables ou des données restent privées.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers et vos textes sont traités sur votre appareil et ne sont jamais envoyés à nos serveurs.

Outils similaires