Formindsk SQL Online — Komprimer en forespørgsel til én linje
Formater og forskønne SQL-forespørgsler, eller formindsk dem til én linje - helt i din browser.
Resultat
Denne side åbner SQL-formateringsværktøjet med minify-tilstand, der allerede er valgt: indsæt en forespørgsel, tryk på knappen, og du får hele sætningen kollapset til én linje. Kommentarer med flere linjer og -- linjekommentarer fjernes, fordi de ikke kan overleve på en enkelt linje, og hver kørsel af mellemrum reduceres til et enkelt mellemrum.
En forespørgsel på én linje er, hvad du har brug for, når SQL rejser som data i stedet for som kode: indlejring af en sætning i en JSON-nyttelast eller YAML-konfiguration, indsættelse af den i et CLI-flag, lagring af den i en miljøvariabel eller sammenligning af to forespørgsler i en log-aggregator, hvor linjeskift tilføjer støj. Minificeret SQL er også lidt mindre - for en lang analytisk forespørgsel med hundredvis af formateringslinjer kan forskellen nå 20-30 % af tekststørrelsen.
Minifieren er ikke et blindt blanktegnsregex: forespørgslen tokeniseres først, så mellemrum inde i strengliteraler ('New York' forbliver 'New York'), citerede identifikatorer og parametre bevares nøjagtigt. Alt kører lokalt i din browser - forespørgslen bliver aldrig uploadet. Har du brug for den modsatte retning? Skift tilstanden tilbage til formatering og få en læsbar, indrykket version af den samme forespørgsel.