Über dieses Tool

Dieser SQL Formatter formatiert Abfragen mit einheitlicher Einrückung und Schreibweise der Schlüsselwörter für sieben Dialekte oder minifiziert sie in eine einzige Zeile.

So funktioniert’s

  1. Füge deine SQL-Abfrage ein.
  2. Wähle Dialekt, Einrückung (2 Leerzeichen, 4 Leerzeichen oder Tab) und Schreibweise der Schlüsselwörter.
  3. Klicke auf „SQL formatieren“ oder auf „Minifizieren“ für eine einzelne Zeile.
  4. Kopiere die Ausgabe.

Gut zu wissen

  • Unterstützte Dialekte: Standard SQL, MySQL, PostgreSQL, SQLite, T-SQL (SQL Server), PL/SQL (Oracle) und MariaDB.
  • Schlüsselwörter können in GROSSBUCHSTABEN, kleinbuchstaben oder in der ursprünglichen Schreibweise ausgegeben werden.
  • Die Formatierung nutzt die Open-Source-Bibliothek sql-formatter und ändert nur Leerraum und Schreibweise der Schlüsselwörter, nicht die Logik der Abfrage.
  • Minifizieren fasst jeden Leerraum zu einzelnen Leerzeichen zusammen.

Läuft komplett in deinem Browser – nichts, was du eingibst, wird hochgeladen oder gespeichert.

Häufige Fragen

Ändert das Formatieren, wie meine Abfrage ausgeführt wird?

Nein. Nur Leerraum und Schreibweise der Schlüsselwörter ändern sich; die Bedeutung der Abfrage bleibt gleich.

Warum sollte ich einen Dialekt wählen?

Dialekte haben unterschiedliche Syntax, etwa Backtick-Bezeichner in MySQL oder eckige Klammern in T-SQL. Mit dem richtigen Dialekt kann der Formatter deine Abfrage korrekt parsen.

Validiert das Tool mein SQL?

Es ist ein Formatter, kein Validator. Syntax, die es nicht parsen kann, führt zu einer Fehlermeldung, aber eine sauber formatierte Abfrage kann in deiner Datenbank trotzdem fehlschlagen.

Wird meine Abfrage an einen Server gesendet?

Nein. Das Formatieren läuft in deinem Browser.