SQL-formaterare omvandlar minifierad eller rörig SQL till läsbara, indragna frågor. Nyckelord placeras på nya rader (SELECT, FROM, WHERE, JOIN, ON, AND, OR), SELECT-listor delas upp med en kolumn per rad, och nyckelord med flera ord (GROUP BY, INNER JOIN, IS NOT NULL) känns igen. Valfri normalisering till VERSALER för nyckelord och syntaxmarkering för nyckelord, funktioner, strängar och tal.
Att läsa SQL som kopierats från kod eller loggar är ofta plågsamt — ORM:er producerar enradsfrågor, loggformaterare tar bort radbrytningar, och handskriven SQL från olika författare använder inkonsekvent indragning. SQL-formaterare ger dig en ren, konsekvent vy av valfri fråga med ett klick. Formateraren tokeniserar SQL:en (hanterar strängar, kommentarer, tal, identifierare, operatorer och skiljetecken), känner igen cirka 80 SQL-nyckelord inklusive flerordsuttryck som GROUP BY, LEFT OUTER JOIN, IS NOT NULL och ORDER BY. Toppnivånyckelord (SELECT, FROM, WHERE, HAVING, med flera) placeras var för sig på egna rader. SELECT-listor får en kolumn per rad, vilket gör breda kolumnlistor läsbara. JOIN-satser dras in på en ny rad tillsammans med sitt ON-villkor. Valfri VERSAL-normalisering konverterar blandad skiftläge till versaler för konsekvens. Syntaxmarkeringen färgar nyckelord lila, funktioner blå, strängar gröna, tal orange och kommentarer kursiv grå. Kommentarer (-- rad och /* block */) bevaras. Ett Minifiera-alternativ komprimerar en fråga tillbaka till en enda rad för enradsanvändning (t.ex. som en sträng i kod).
Tokeniseraren känner igen cirka 80 SQL-nyckelord (inklusive flerordsuttryck som GROUP BY, INNER JOIN, IS NOT NULL) för korrekt radbrytning.
Varje kolumn i en SELECT-lista får sin egen rad — breda kolumnlistor blir lätta att överblicka.
Valfri konvertering till versaler för nyckelord ger din fråga konsekvent skiftläge oavsett vem som skrev den.
Nyckelord, funktioner, strängar, tal och kommentarer färgkodas för enkel strukturöverblick.
SQL-kommentarer (-- och /* */) bevaras på plats vid formatering — inga oväntade raderingar.
Komprimerar en formaterad fråga tillbaka till en enda rad — användbart när SQL ska bäddas in som en strängliteral i kod.
ORM:er som Sequelize, Prisma eller TypeORM loggar SQL på en rad. Klistra in i formateraren för att förstå frågans struktur.
När du granskar en PR med inbäddade SQL-strängar, formatera dem för läsbarhet innan du lämnar kommentarer.
Formatera en långsam fråga för att tydligt se dess JOIN-struktur, vilket gör flaskhalsar lättare att upptäcka under optimering.
Producera snyggt formaterad SQL för inkludering i README, interna wikis eller API-dokumentation.
Nya SQL-utvecklare kan klistra in sina frågor och se korrekt formatering som referens för idiomatisk stil.
Klicka på SQL-ikonen i DevSuite Pro-dockan. En panel öppnas med alternativ och ett inmatningsfält.
Klistra in valfri SQL — från ORM-loggar, en fil eller en kodredigerare. Fungerar med SELECT, INSERT, UPDATE, DELETE, CREATE med mera.
Tryck på Formatera för att få en indragen, läsbar fråga med nyckelord på egna rader.
Justera indragningsbredd, slå på/av VERSALA nyckelord, slå på/av syntaxmarkering efter din stil.
Klicka på Kopiera för att hämta den formaterade eller minifierade frågan. Klistra in i din IDE, ärende eller dokumentation.
Installera DevSuite Pro gratis och lås upp 64+ utvecklarverktyg för din webbläsare.