Formatez ou minifiez du SQL pour PostgreSQL, MySQL et SQL Server, remplissez les paramètres et collez-le dans du code — directement dans votre navigateur.
Cet outil rend le SQL lisible : une clause par ligne, sous-requêtes indentées, mots-clés dans la casse voulue et virgules avant ou après les colonnes. Il connaît la syntaxe du SQL standard, de PostgreSQL, MySQL et SQL Server. Il peut aussi placer les vraies valeurs dans les paramètres $1 ou ? d’un journal de requêtes et emballer le résultat en chaîne pour JavaScript, Python, Java/C# ou JSON.
Votre SQL est mis en forme dans votre navigateur et n’est envoyé ni à un serveur ni à une base de données — le site reçoit seulement un événement anonyme « outil ouvert », sans le contenu. Un résultat envoyé vers un autre outil reste 24 heures sur cet appareil dans « Activité récente ».
Les dialectes diffèrent par les guillemets, les opérateurs et les mots-clés — par exemple les conversions :: de PostgreSQL ou les accents graves de MySQL. Avec le bon dialecte, ils restent intacts et bien placés.
Les journaux montrent souvent une requête avec $1 ou ? et les valeurs à part. Saisissez les valeurs en tableau JSON (ou en objet pour des paramètres nommés), et l’outil les insère pour que vous puissiez exécuter la requête telle quelle.
La requête mise en forme en littéral de chaîne prêt pour votre langage, avec sauts de ligne et guillemets échappés, à coller directement dans le code.