Formátovač SQL

Formátovač SQL: úprava, minifikace a validace SQL dotazů. Podporuje dialekty MySQL, PostgreSQL, SQL Server, Oracle, SQLite a MariaDB.
Veškeré zpracování probíhá lokálně ve vašem prohlížeči — vaše data se nikdy nenahrávají na žádný server.
Dialekt: ⚠ Pojmenované parametry Akce:
⚠ Bezpečnostní varování: Formátování SQL nenahrazuje parametrizované dotazy. V produkčním kódu vždy používejte parametrizované dotazy (připravené příkazy), aby se zabránilo útokům SQL injection. Tento nástroj jen formátuje vaše SQL pro čitelnost — neošetřuje ani neověřuje vůči injekci.
Jak použít: Vložte SQL do levého textového pole, zvolte dialekt a akci a klikněte na Zpracovat (nebo stačí psát — automatické zpracování při zadávání).
Formát: Upraví SQL na konzistentní odsazení, velikost klíčových slov a zarovnání klauzulí. Zvolte Odsazení (2 nebo 4 mezery), Velikost klíčových slov (velká, malá nebo beze změny) a Řádky mezi dotazy, abyste řídili prázdné řádky mezi příkazy.
Minifikace: Zhustí SQL na jeden řádek odstraněním veškerých zbytečných bílých znaků — hodí se pro vkládání do kódu nebo snížení objemu přenosu.
Validace: Zkontroluje syntaxi SQL bez přeformátování. Pokud je SQL platné, zobrazí se zelené potvrzení; jinak se zobrazí konkrétní chyba syntaxe.
Podporované dialekty: MySQL, PostgreSQL, SQL Server (T-SQL), Oracle (PL/SQL), SQLite, MariaDB — každý s klíčovými slovy a pravidly syntaxe specifickými pro daný dialekt.
Proč formátovat SQL?

Formátování SQL mění jen bílé znaky a zalomení řádků — nikdy sémantiku. Mezi databázemi se liší dialekt: identifikátory se v MySQL uvozují zpětnými apostrofy, v PostgreSQL dvojitými uvozovkami a v SQL Server hranatými závorkami, takže formátovač vyladěný pro jeden dialekt může jiný špatně přečíst. Většina týmů klíčová slova píše velkými písmeny a názvy malými jen podle konvence.

Formátovač je nástroj pro čitelnost — nebude optimalizovat, přepisovat ani ověřovat vaši logiku.