Formater og forskjønn SQL-spørringer med linjeskift ved klausuler og konsekvent bruk av store/små bokstaver i nøkkelord, eller forminsk dem til én linje.
Slik bruker du SQL-formaterer
Lim inn SQL-spørringen din i inndatafeltet.
Velg Formater for å forskjønne den eller Forminsk for å komprimere den til én linje.
Velg bruken av store/små bokstaver i nøkkelord, og kopier så resultatet.
Dette er en SQL-formaterer som tar en trang, enkeltlinjet eller inkonsekvent formatert spørring og forskjønner den: hver hovedklausul på sin egen linje, kolonner og betingelser innrykket, og nøkkelord med konsekvent store eller små bokstaver. Den kan også gjøre det motsatte og minifisere en spørring til én linje.
Lesbar SQL er lettere å gjennomgå, feilsøke og vedlikeholde. Når SELECT, FROM, WHERE, JOIN og GROUP BY hver starter en ny linje og nøkkelordene deler samme store eller små bokstaver, blir formen på spørringen, hva den returnerer og hvordan den filtrerer, åpenbar med et øyekast.
Formatering er også nyttig rett før du committer en spørring så differ holder seg små og de som gjennomgår ser meningsfulle endringer i stedet for omformatert mellomrom.
Du velger store eller små bokstaver for nøkkelord (for eksempel nøkkelord med store bokstaver, som er den vanlige konvensjonen) og om det skal formateres eller minifiseres. Formatereren er dialektuavhengig og håndterer den vanlige ANSI SQL som brukes av PostgreSQL, MySQL, SQLite og SQL Server.
Minifiseringsmodus er praktisk for det motsatte behovet: å slå en formatert spørring tilbake til en enkelt linje for å bygge den inn i kode eller en konfigurasjonsverdi.
Verktøyet formaterer for lesbarhet i stedet for å kontrollere at spørringen din er gyldig, så det vil villig sette opp en spørring med en skrivefeil i. Behandle ren utdata som en lesbarhetsgevinst, ikke en korrekthetskontroll.
Alt kjører i nettleseren din, noe som er viktig fordi virkelige spørringer ofte inneholder tabellnavn, kolonnenavn og noen ganger konkrete verdier som antyder skjemaet eller dataene dine. Ingenting av det lastes opp.
Ofte stilte spørsmål
Den setter hver hovedklausul som SELECT, FROM, WHERE og JOIN på sin egen linje, rykker inn kolonnene og betingelsene, og normaliserer bruken av store/små bokstaver i nøkkelord for lesbarhet.
Nei. Formatering kjører helt i nettleseren din, så spørringene dine forlater aldri enheten din. Det gjør den trygg for spørringer som nevner tabell- eller kolonnenavn.
Den er dialektuavhengig og håndterer vanlig ANSI SQL som brukes av PostgreSQL, MySQL, SQLite og SQL Server. Den formaterer for lesbarhet snarere enn å validere syntaks.
Bygg inn dette verktøyet
Legg til dette verktøyet på ditt eget nettsted. Kopier kodesnutten nedenfor; den holdes automatisk oppdatert.
<iframe src="https://monu.tools/embed/nb/sql-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Relaterte verktøy
Forskjønn XML med riktig innrykk, eller forminsk den til én linje. Kommentarer, CDATA og prosesseringsinstruksjoner bevares.
Forskjønn CSS med rent innrykk, eller forminsk den for å redusere filstørrelsen. Håndterer media-spørringer, calc() og lisenskommentarer.
Forskjønn HTML med blokkbevisst innrykk, eller forminsk den. Innholdet i pre, textarea, script og style bevares.
Forskjønn og forfin JavaScript med konsekvent innrykk og mellomrom. Kjører helt i nettleseren din.