Flowfiles ← Tous les outils

Embellir · Retrait · Réduire · Mots-clés majuscules · Pas de téléchargement

Formateur et embellisseur SQL

Collez une requête SQL exiguë ou sur une seule ligne et récupérez-la proprement indentée : chaque clause sur sa propre ligne, les JOIN et les conditions alignées, les mots-clés mis en forme comme vous le souhaitez. Basculez vers minify pour réduire une requête en une seule ligne, choisissez une indentation de 2 espaces, 4 espaces ou de tabulation, choisissez des mots-clés majuscules ou minuscules et définissez des virgules de fin ou de début. Fonctionne avec MySQL, PostgreSQL, SQL Server et SQL standard — tout s'exécute dans votre navigateur, rien n'est téléchargé.

Mode
Retrait
Mots-clés
Options
Entrée SQL
SQL formaté
En attente d'entrée
Prêt

Fonctionnalités principales

Indentation tenant compte des clauses

SELECT, les tables FROM, les paires JOIN/ON, les conditions WHERE, GROUP BY et ORDER BY se divisent chacune en lignes alignées pour une lisibilité instantanée.

Boîtier du mot-clé

Forcez les mots-clés en MAJUSCULES, minuscules ou en majuscules en un clic pendant que vos identifiants conservent la casse que vous avez tapée.

Réduire à une ligne

Réduisez une requête multiligne en une seule instruction compacte pour les journaux, les scripts et les chaînes de configuration sans casser les chaînes ou les commentaires.

Privé et hors ligne

Les requêtes sont analysées localement en JavaScript. Rien n'est téléchargé, donc les noms de schéma et les données restent sur votre ordinateur, même hors ligne.

Questions fréquentes

Comment embellir une requête SQL désordonnée ?

Collez la requête et conservez leFormatsélectionné. L'outil tokenise le SQL et le reconstruit avec chaque clause sur sa propre ligne et les sous-requêtes imbriquées en retrait, de sorte qu'un mur de texte devient une instruction structurée que vous pouvez lire de haut en bas.

Peut-il mettre des mots-clés en majuscules mais laisser mes colonnes seules ?

Oui. LeMots-clésne touche que les mots réservés tels queselect, from, join, whereet types de données. Les noms de vos tables et colonnes ne sont jamais recasés, doncuserIdresteuserId.

Prend-il en charge MySQL, PostgreSQL et SQL Server ?

C’est le cas. Le tokeniser comprend les identifiants backtick (MySQL), les identifiants entre guillemets doubles et::(PostgreSQL) et les identifiants entre crochets (SQL Server/T-SQL), ainsi que le SQL ANSI standard, permettent d'effectuer des requêtes propres à partir de n'importe lequel de ces formats.

À quoi servent les virgules de début ?

AvecVirgules de débutactivé, chaque colonne après la première commence par une virgule au lieu de se terminer par une. Ce style facilite la mise en commentaire ou la réorganisation des colonnes et réduit les différences dans le contrôle de version.

Mon SQL est-il téléchargé quelque part ?

Non. Le formatage s'exécute entièrement dans votre navigateur avec JavaScript. La requête ne quitte jamais votre appareil et la page continue de fonctionner sans connexion réseau une fois chargée.

Guides SQL