Home / Ontwikkelaarstools / Online SQL-formatter
Gratis online tools

Online SQL-formatter

Formatteer of minificeer SQL-tekst tot 500.000 tekens. Beautify-modus voegt regeleinden toe, Minify verwijdert witruimte. Lokaal en veilig. De verwerking geb…

Aan de slag

Wat doet deze SQL-formatter?

Deze tool helpt u om SQL-code leesbaarder te maken of juist compacter. Het is een lichtgewicht formatter op basis van reguliere expressies, geen volledige SQL-parser. Dat betekent dat het geen rekening houdt met databasespecifieke dialecten en dat trefwoorden binnen strings of opmerkingen kunnen worden gewijzigd.

Beautify-modus

In de Beautify-modus plaatst de tool regeleinden vóór veelvoorkomende clausules zoals SELECT, FROM, WHERE, JOIN, GROUP BY en ORDER BY. Komma-gescheiden items worden ingesprongen, waardoor de structuur van de query duidelijk wordt.

Minify-modus

De Minify-modus verwijdert overbodige witruimte en haalt spaties weg rond komma's, puntkomma's, isgelijktekens en haakjes. Opmerkingen worden bewust niet verwijderd.

Voorbeeld

Stel, u heeft de volgende SQL-tekst:

select id, naam from gebruikers where actief = 1 order by naam;

Na het formatteren in Beautify-modus met hoofdletter-normalisatie wordt dit:

SELECT id, naam
FROM gebruikers
WHERE actief = 1
ORDER BY naam;

In Minify-modus wordt het:

select id,naam from gebruikers where actief=1 order by naam;

Beperkingen

Omdat de tool geen SQL-dialecten kent, kan leveranciersspecifieke syntax slecht worden opgemaakt. Trefwoorden binnen strings of opmerkingen kunnen worden gewijzigd. De tool voert geen syntaxvalidatie uit, optimaliseert geen queryplannen en biedt geen bescherming tegen SQL-injectie. Uw SQL wordt nooit naar een server gestuurd of uitgevoerd tegen een database.

Veelgestelde vragen

Kan ik SQL van elke databaseformaat formatteren?

Nee, deze tool is niet dialectbewust. Het herkent alleen algemene SQL-trefwoorden en kan daardoor fouten maken bij specifieke syntax van bijvoorbeeld Oracle, SQL Server of PostgreSQL.

Worden opmerkingen in mijn SQL verwijderd?

Nee, opmerkingen worden in zowel de Beautify- als de Minify-modus behouden. De tool verwijdert ze niet.

Is mijn SQL veilig?

Ja, de verwerking gebeurt volledig lokaal in uw browser. Uw SQL-tekst wordt niet verzonden naar een server en er wordt geen verbinding gemaakt met een database.

Controlelijst voor gebruik

  • Controleer of uw SQL niet langer is dan 500.000 tekens.
  • Wees u ervan bewust dat trefwoorden in strings of opmerkingen kunnen worden gewijzigd.
  • Gebruik de tool voor opmaak, niet voor validatie of optimalisatie.

De verwerking gebeurt lokaal in je browser.