← Retour à l'outil

Réduire · Compact · Une ligne

Minificateur SQL

Mis à jour : 21 juin 2026

Parfois, vous avez besoin du contraire de joli : une ligne serrée sans espace inutile. Le minificateur supprime les sauts de ligne et les espaces supplémentaires tout en gardant les chaînes et les commentaires intacts, de sorte que la requête continue de s'exécuter.

Réduire mon SQL →

Gratuit · Pas de téléchargement · Instantané dans le navigateur

Pourquoi réduire SQL

La plupart du temps, vous souhaitez que le SQL soit réparti et lisible, mais il y a des moments où une seule ligne convient parfaitement. Lorsque vous intégrez une requête sous forme de chaîne littérale dans le code de l'application, chaque saut de ligne devient une séquence d'échappement ; une seule doublure garde la chaîne propre. Lorsque vous enregistrez des requêtes, un formulaire compact conserve chaque entrée sur une seule ligne afin que les visualiseurs de journaux restent bien rangés. Et certains outils de ligne de commande ou formats de configuration attendent simplement une ligne de SQL par paramètre.

Minifying vous offre cette forme compacte sans rien retaper. Collez la requête formatée, passez à minify et copiez le résultat sous la forme d'une seule instruction serrée.

Ce que le minificateur supprime et conserve

  • Toutes les nouvelles lignes et toutes les indentations sont réduites à des espaces simples.
  • Les séquences d'espaces sont réduites à exactement un espace là où un espace est nécessaire.
  • Les littéraux de chaîne sont laissés intacts octet par octet, y compris les espaces qu'ils contiennent.
  • Les commentaires bloqués restent en ligne ; les commentaires de ligne conservent une pause suivante afin de ne pas commenter le reste.

Le but est de réduire la taille de la requête sans modifier son action. Une requête minifiée analyse la même instruction que son jumeau formaté.

Formaté en

SELECT
  id,
  name
FROM
  users
WHERE
  active = 1;

devient :

SELECT id, name FROM users WHERE active = 1;

Assez court pour être inséré dans une chaîne de code ou une ligne de journal, mais toujours un SQL parfaitement valide que vous pouvez exécuter tel quel.

Aller-retour quand vous le souhaitez

Minifying n’est pas une porte à sens unique. Étant donné que l'outil peut à la fois réduire et formater, vous pouvez compacter une requête pour l'intégrer, puis coller plus tard la même ligne et l'embellir pour la lire ou la modifier. Rien n'est perdu dans le voyage sauf les espaces. Et comme pour tous les outils Flowfiles, le travail s'effectue entièrement dans votre navigateur : vos requêtes ne sont jamais téléchargées, donc même la réduction d'une instruction pleine de noms de tables internes est totalement privée et fonctionne sans connexion Internet.

Questions fréquentes

À quoi sert la réduction de SQL ?

Il supprime les sauts de ligne et les espaces redondants afin que l'ensemble de la requête tienne sur une seule ligne. L'instruction est toujours analysée et exécutée : elle est simplement compacte au lieu d'être étalée.

Quand dois-je réduire une requête ?

Utile lorsque vous avez besoin d'une requête sous forme de chaîne unique : l'intégrer dans le code, la coller dans une valeur de configuration sur une ligne, la stocker dans un journal ou l'envoyer via un outil qui attend une ligne.

La réduction supprime-t-elle mes commentaires ?

sont conservés en ligne. Les commentaires de ligne se terminent par une nouvelle ligne, donc le minificateur garde une pause après eux pour éviter d'avaler le reste de la requête.