Monu Tools

SQL-formaterer

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

  1. 01

    Lim inn SQL-spørringen din i inndatafeltet.

  2. 02

    Velg Formater for å forskjønne den eller Forminsk for å komprimere den til én linje.

  3. 03

    Velg bruken av store/små bokstaver i nøkkelord, og kopier så resultatet.

Hva SQL-formatereren gjør

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.

Hvorfor lesbar SQL hjelper

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.

Alternativer og dialekter

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.

Den formaterer, den validerer ikke

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.

Kjører i nettleseren din

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

Hva gjør formatereren?

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.

Sendes SQL-en min til en server?

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.

Hvilke SQL-dialekter støttes?

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