# Formateur SQL

> Formateur SQL gratuit. Formatez du SQL illisible en requêtes lisibles avec mots-clés en majuscules et clauses indentées. Tout côté client.

Transformez du SQL sur une ligne en requêtes lisibles : mots-clés en majuscules, clauses principales sur leurs propres lignes, sous-requêtes indentées. Collez une requête illisible, obtenez du SQL propre.

*Interactive tool: enter your values at https://toollantern.win/fr/formateur-sql/ and results update instantly in your browser.*

## Ce que fait l'outil

Les outils de base de données et les journaux livrent souvent du SQL en une seule ligne illisible. Ce formateur met les mots-clés en majuscules (SELECT, FROM, WHERE...), place les clauses principales sur leurs propres lignes, indente les sous-requêtes et les conditions de JOIN, et découpe les longues listes de colonnes pour rendre la logique lisible.

## Exemple

select id, name from users where active = 1 order by name; devient :

SELECT id, name
FROM users
WHERE active = 1
ORDER BY name;

## Dialectes

Le formatage est cosmétique et fonctionne pour le SQL standard de MySQL, PostgreSQL, SQLite, SQL Server et autres. Il ne valide pas votre requête : testez-la toujours sur votre base.

## Questions fréquentes
### Quels dialectes SQL sont pris en charge ?

Les règles de formatage sont génériques et fonctionnent avec le SQL standard de MySQL, PostgreSQL, SQLite, SQL Server et Oracle. Il formate du texte ; il n'analyse pas la syntaxe spécifique à un dialecte.

### Le formatage change-t-il ma requête ?

Non. Il ne change que les espaces et la casse des mots-clés. La logique, les noms de tables et les valeurs sont intacts.

### Peut-il aussi minifier du SQL ?

Pas directement. Le formateur vise la lisibilité. Pour minifier, repliez le résultat sur une ligne, ce que la plupart des éditeurs font avec une commande de jointure de lignes.

### Mon SQL est-il envoyé à un serveur ?

Non. Le formatage se fait localement dans votre navigateur, donc les requêtes restent privées.

---
Interactive version: https://toollantern.win/fr/formateur-sql/
