Vous êtes hors ligne. Les outils déjà ouverts continuent de fonctionner.
Formater du SQL
Rendez lisibles les longues requêtes SQL : chaque clause sur sa ligne, les jointures et les conditions indentées, les sous-requêtes clairement imbriquées et les mots-clés dans la casse que vous préférez.
Gratuit et privé. Tout se passe dans votre navigateur, rien n'est envoyé.
SQL
SQL
Signaler un problème
Comment ça marche
Collez votre SQLCollez le code, tapez-le ou ouvrez un fichier. Cliquez sur Exemple pour voir un cas concret.
Vérifiez le résultatLe résultat s'affiche à droite pendant que vous tapez. Les erreurs sont indiquées avec la ligne et la colonne.
Copiez ou téléchargezCopiez le SQL en un clic ou téléchargez-le sous forme de fichier.
Pensé pour le travail quotidien sur les bases de données
Les requêtes copiées depuis des logs, des ORM ou des procédures stockées tiennent souvent sur une seule longue ligne. Le formateur place SELECT, FROM, WHERE et les autres clauses sur leur propre ligne, liste les colonnes sélectionnées une par ligne et aligne les conditions AND et OR.
Les crochets de SQL Server, les accents graves de MySQL, les corps entre dollars de PostgreSQL, les littéraux N'texte' et les séparateurs GO sont tous reconnus.
À propos du format SQL
Le SQL est le langage des bases de données relationnelles. Le formateur place chaque clause sur sa propre ligne, indente les jointures, les conditions et les sous-requêtes, et fonctionne avec la syntaxe de SQL Server, MySQL, PostgreSQL et SQLite.
Questions fréquentes
Ma requête est-elle modifiée ?
Seuls les espaces changent et, si vous le choisissez, la casse des mots-clés. Les noms de tables, les noms de colonnes et les valeurs texte ne sont jamais modifiés.
Mon code est-il envoyé quelque part ?
Non. Le formatage et la minification se font dans votre navigateur. Votre code n'est pas envoyé sur nos serveurs.
La minification renomme-t-elle mes variables ?
Non. La minification retire uniquement les commentaires, les retours à la ligne et les espaces. Les noms restent lisibles et le code se comporte exactement de la même façon, ce qui la rend sûre pour n'importe quel fichier.
Pourquoi certains retours à la ligne restent-ils dans le JavaScript minifié ?
JavaScript considère certains retours à la ligne comme la fin d'une instruction. Quand en retirer un pourrait changer ce que fait le code, il est conservé.
Puis-je formater du JSON ici ?
Le JSON a son propre outil, avec une vue en arbre et une validation. Utilisez la page Outils JSON indiquée plus bas.
Est-ce que ça marche hors ligne ?
Oui. Une fois la page ouverte, elle continue de fonctionner sans connexion Internet.
Déposez le fichier pour voir ce que vous pouvez en faire