Minifieur SQL
Requêtes SQL compactes pour l'intégration, les journaux, les données de test et le transport.
Compacter SQL sans fusionner les jetons
Minifieur SQL supprime les sauts de ligne, l'indentation et les espaces supplémentaires afin que les requêtes soient plus faciles à intégrer ou à stocker sous forme de chaînes compactes. Il est utile pour les données de test, les journaux, les SQL générés et les constantes d'application.
SQL des espaces séparent les jetons. Un minificateur sécurisé doit conserver des espaces où les mots-clés, les identifiants, les nombres, les opérateurs et les chaînes littérales seraient autrement fusionnés en différents jetons.
Comment utiliser
- Collez votre requête SQL dans l'éditeur d'entrée.
- Cliquez sur Minifier SQL pour réduire le formatage inutile.
- Examinez le SQL minifié pour confirmer que les identifiants, les littéraux, les commentaires et les opérateurs sont toujours analysés correctement.
- Utilisez Copier pour le presse-papiers, Télécharger pour un fichier ou Effacer pour réinitialiser.
Qu'est-ce que le miniificateur SQL ?
Minifieur SQL est un utilitaire basé sur un navigateur permettant de transformer le SQL formaté en une requête compacte sur une seule ligne. Il réduit la taille visuelle tout en préservant les espaces requis pour que l'analyseur de base de données comprenne l'instruction.
Les dialectes et commentaires SQL varient selon les moteurs. Testez les requêtes minifiées importantes dans la base de données cible, en particulier lorsque vous utilisez des indices, des identifiants cités, des SQL procéduraux ou des opérateurs spécifiques au fournisseur.
Notes d'entrée
Collez le texte SQL, pas les échappements de chaîne d'application ni les métadonnées de journal. Conservez les commentaires uniquement si votre base de données ou vos outils dépendent d'indices, d'annotations ou de marqueurs de migration.
Exemple
Une requête formatée est réduite à une seule ligne tout en gardant des espaces entre les tokens SQL :
--- Formatted Input --- SELECT u.name, u.email FROM users u WHERE u.active = 1; --- Minified Output --- SELECT u.name, u.email FROM users u WHERE u.active = 1;
Intégration MCP
MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des workflows répétables de conversion, formatage, hachage et génération.
Nom de l'outil MCP: sql-minifier
Point de terminaison MCP: https://coding.tools/mcp
Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.
Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une JSON-RPC error.
Exemple de requête tools/call :
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sql-minifier","arguments":{"input":"select id, total\nfrom invoices\nwhere paid = 1\norder by total desc"}}}'
La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.