Retour aux outils
Formateur et embellisseur de requêtes MySQL
Collez une requête désordonnée ou minifiée et récupérez-la avec une indentation cohérente, une casse des mots-clés homogène et des sauts de ligne sensés — ou compressez-la en une seule ligne pour une ligne de log ou une valeur de config. Écrit spécifiquement pour la syntaxe MySQL/MariaDB. Tout s'exécute dans votre navigateur ; rien n'est envoyé.
Entrée
Votre requête
Rien n'est envoyé où que ce soit — le formatage se fait entièrement dans votre navigateur.
Options
Comment la reformater
Seuls les vrais mots-clés voient leur casse changée. Tout ce qui se trouve dans une chaîne, un commentaire ou un identifiant entre `backticks` reste intact, octet pour octet.
Résultat
Requête formatée
Requête formatée
Collez une requête ci-dessus pour la voir formatée ici.
Cet outil est ajusté pour MySQL/MariaDB, pas PostgreSQL.Deux choses piègent particulièrement les utilisateurs de Postgres : ici, les identifiants sont entourés de backticks (`select`), alors que Postgres utilise des guillemets doubles ("select") et traite les backticks comme une erreur de syntaxe ; et la pagination suit ici les formes LIMIT count OFFSET start / LIMIT start, count de MySQL, qui se recoupent largement avec Postgres mais ne sont pas garanties de correspondre à son analyseur dans tous les cas particuliers. Faire passer du SQL au dialecte Postgres dans ce formateur se tokenisera correctement, mais les hypothèses de dialecte ci-dessus sont spécifiques à MySQL.
Vous gérez votre propre serveur de jeu ?
Serveurs de jeu Wespner avec protection DDoS, disques NVMe et activation en quelques minutes.