0

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.

Zpracování... 0%
Tokenizace zdroje SQL
Detekce klauzulí a poddotazů
Použití velkých a malých písmen
Vykreslování formátovaného výstupu

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.