Minimizare SQL online — Comprimați o interogare pe o singură linie
Formatați și înfrumusețați interogările SQL sau reduceți-le într-o singură linie - în întregime în browser.
Rezultat
Această pagină deschide formatatorul SQL cu modul minify deja selectat: lipiți o interogare, apăsați butonul și obțineți întreaga instrucțiune restrânsă la o singură linie. Comentariile pe mai multe rânduri și comentariile -- sunt eliminate, deoarece nu pot supraviețui pe o singură linie, iar fiecare rulare de spațiu alb este redusă la un singur spațiu.
O interogare pe o singură linie este ceea ce aveți nevoie atunci când SQL călătorește ca date, mai degrabă decât ca cod: încorporarea unei instrucțiuni într-o sarcină utilă JSON sau într-o configurație YAML, lipirea acesteia într-un indicator CLI, stocarea acesteia într-o variabilă de mediu sau compararea a două interogări într-un agregator de jurnal unde întreruperile de linie adaugă zgomot. SQL minimizat este, de asemenea, puțin mai mic - pentru o interogare analitică lungă cu sute de linii de formatare, diferența poate ajunge la 20-30% din dimensiunea textului.
Minificatorul nu este o expresie regex cu spații albe oarbe: interogarea este mai întâi tokenizată, astfel încât spațiile din interiorul literalelor șir („New York” rămâne „New York”), identificatorii și parametrii citați sunt păstrați exact. Totul rulează local în browserul dvs. — interogarea nu este încărcată niciodată. Ai nevoie de direcția opusă? Treceți din nou modul la formatare și obțineți o versiune lizibilă, indentată, a aceleiași interogări.