Minifikujte SQL Online — Komprimujte dotaz na jeden řádek
Formátujte a zkrášlujte dotazy SQL nebo je minimalizujte na jeden řádek – zcela ve vašem prohlížeči.
Výsledek
Tato stránka otevře formátovač SQL s již vybraným režimem minifikace: vložte dotaz, stiskněte tlačítko a celý příkaz se sbalí na jeden řádek. Víceřádkové komentáře a -- řádkové komentáře jsou odstraněny, protože nemohou přežít na jednom řádku a každý běh mezer je zredukován na jedinou mezeru.
Jednořádkový dotaz je to, co potřebujete, když SQL cestuje jako data, nikoli jako kód: vložení příkazu do datové části JSON nebo konfigurace YAML, vložení do příznaku CLI, uložení do proměnné prostředí nebo porovnání dvou dotazů v agregátoru protokolů, kde zalomení řádků zvyšuje šum. Minifikované SQL je také o něco menší — u dlouhého analytického dotazu se stovkami řádků formátování může rozdíl dosáhnout 20–30 % velikosti textu.
Minifikátor není slepý regulární výraz mezer: dotaz je nejprve tokenizován, takže mezery uvnitř řetězcových literálů („New York“ zůstane „New York“), identifikátory v uvozovkách a parametry jsou přesně zachovány. Vše běží lokálně ve vašem prohlížeči – dotaz se nikdy nenahraje. Potřebujete opačný směr? Přepněte režim zpět na formátování a získejte čitelnou, odsazenou verzi stejného dotazu.