Du bist offline. Tools, die du schon einmal geöffnet hast, funktionieren weiter.
SQL formatieren
Mach lange SQL-Abfragen lesbar: jede Klausel in einer eigenen Zeile, Joins und Bedingungen eingerückt, Unterabfragen klar verschachtelt und Schlüsselwörter in der Schreibweise, die du magst.
Kostenlos und privat. Alles läuft in deinem Browser, nichts wird hochgeladen.
SQL
SQL
Problem melden
So funktioniert es
SQL einfügenFüge den Code ein, tippe ihn oder öffne eine Datei. Mit Beispiel siehst du, wie es aussieht.
Ergebnis prüfenDas Ergebnis erscheint rechts, während du tippst. Fehler werden mit Zeile und Spalte angezeigt.
Kopieren oder herunterladenKopiere das SQL mit einem Klick oder lade es als Datei herunter.
Gemacht für die tägliche Datenbankarbeit
Abfragen aus Logs, ORMs und Stored Procedures sind oft eine einzige lange Zeile. Der Formatierer setzt SELECT, FROM, WHERE und den Rest in eigene Zeilen, listet die ausgewählten Spalten untereinander auf und richtet AND- und OR-Bedingungen aus.
Eckige Klammern von SQL Server, Backticks von MySQL, Dollar-Quoting von PostgreSQL, N'text'-Literale und GO-Trenner werden alle erkannt.
Über SQL
SQL ist die Sprache relationaler Datenbanken. Der Formatierer setzt jede Klausel in eine eigene Zeile, rückt Joins, Bedingungen und Unterabfragen ein und kommt mit der Syntax von SQL Server, MySQL, PostgreSQL und SQLite zurecht.
Häufige Fragen
Verändert es meine Abfrage?
Nur den Leerraum und, wenn du willst, die Schreibweise der Schlüsselwörter. Tabellennamen, Spaltennamen und Textwerte werden nie geändert.
Wird mein Code irgendwo hochgeladen?
Nein. Formatieren und Minifizieren laufen in deinem Browser. Dein Code wird nicht an unsere Server gesendet.
Benennt das Minifizieren meine Variablen um?
Nein. Beim Minifizieren werden nur Kommentare, Zeilenumbrüche und Leerzeichen entfernt. Die Namen bleiben lesbar und der Code verhält sich genau gleich, deshalb ist es für jede Datei sicher.
Warum bleiben in minifiziertem JavaScript manche Zeilenumbrüche stehen?
JavaScript wertet manche Zeilenumbrüche als Ende einer Anweisung. Wo das Entfernen ändern könnte, was der Code tut, bleibt der Umbruch erhalten.
Kann ich hier JSON formatieren?
Für JSON gibt es ein eigenes Tool mit Baumansicht und Validierung. Nutze die unten verlinkte Seite JSON-Tools.
Funktioniert es offline?
Ja. Wenn du die Seite einmal geöffnet hast, funktioniert sie auch ohne Internetverbindung weiter.
Leg die Datei ab, um zu sehen, was du damit machen kannst