341 outils gratuits, sans inscription ni installation, tout se passe dans votre navigateur.
341 outils gratuits, sans inscription ni installation, tout se passe dans votre navigateur.
Formatez et indentez vos requêtes SQL
Une requête SQL écrite sur une seule ligne devient illisible dès qu'elle dépasse deux jointures, et c'est exactement dans ces requêtes-là que se cachent les erreurs de condition. Cet outil réindente la requête : mots-clés en début de ligne, jointures et conditions alignées, sous-requêtes décalées. Rien n'est exécuté ni envoyé, c'est une mise en forme de texte, ce qui permet d'y coller sans arrière-pensée une requête contenant des noms de tables ou de colonnes internes.
Seulement sa présentation : les mots et l'ordre restent identiques, seuls les retours à la ligne et l'indentation changent. Une requête formatée s'exécute exactement comme avant, ce qui permet de la reformater sans crainte avant de la relire ou de la partager.
Il traite la syntaxe commune, celle qu'on retrouve de PostgreSQL à MySQL en passant par SQLite. Les extensions propriétaires très spécifiques peuvent être moins bien alignées : la requête reste correcte, seule sa mise en page l'est moins.
Parce que la relecture est le seul contrôle qui existe avant l'exécution. Une condition oubliée dans un `WHERE`, un `AND` mal placé après un `OR`, une jointure sans condition : ces erreurs sautent aux yeux sur une requête indentée et se cachent parfaitement sur une seule ligne.
Un résultat qui vous paraît faux, une valeur périmée, un cas qui manque ? Signalez-le à contact@topapps.fr