0

Minifikujte SQL online — skomprimujte dotaz na jeden riadok

Formátujte a skrášľujte SQL dotazy alebo ich minifikujte na jeden riadok – úplne vo vašom prehliadači.

Spracovanie... 0%
Tokenizácia zdroja SQL
Detekcia doložiek a poddotazov
Použitie malých a veľkých písmen v kľúčových slovách
Vykresľovanie naformátovaného výstupu

Výsledok

Táto stránka otvorí formátovač SQL s už vybratým režimom minifikácie: vložte dotaz, stlačte tlačidlo a celý príkaz sa zbalí do jedného riadku. Viacriadkové komentáre a -- riadkové komentáre sú odstránené, pretože nemôžu prežiť na jednom riadku a každý beh medzier je zredukovaný na jednu medzeru.

Jednoriadkový dotaz je to, čo potrebujete, keď SQL cestuje ako údaje, a nie ako kód: vloženie príkazu do užitočného obsahu JSON alebo konfigurácie YAML, jeho prilepenie do príznaku CLI, jeho uloženie do premennej prostredia alebo porovnanie dvoch dotazov v agregátore denníkov, kde zlomy riadkov zvyšujú šum. Minifikované SQL je tiež o niečo menšie – pri dlhom analytickom dotaze so stovkami riadkov formátovania môže rozdiel dosiahnuť 20–30 % veľkosti textu.

Minifikátor nie je slepý regulárny výraz pre medzery: dopyt sa najskôr tokenizuje, takže medzery v reťazcových literáloch („New York“ zostane „New York“), citované identifikátory a parametre sa presne zachovajú. Všetko beží lokálne vo vašom prehliadači – dotaz sa nikdy neodovzdá. Potrebujete opačný smer? Prepnite režim späť na formátovanie a získajte čitateľnú, odsadenú verziu toho istého dotazu.