Zurück zu Tools

SQL-Formatierungstool

My tools
No tools yet

Wird geladen...

SQL-Anweisungen online formatieren und verschönern (mehrere Dialekte, komprimierbar)

  1. 1

    SQL-Anweisung einfügen

    Fügen Sie Abfragen, CREATE-TABLE-Anweisungen oder aus Protokollen kopierte einzeilige SQL-Anweisungen in das Eingabefeld ein, oder klicken Sie auf "Beispiel einfügen", um die Wirkung zu sehen.

  2. 2

    Dialekt und Optionen wählen

    Wählen Sie den Dialekt nach Datenbank aus, passen Sie die Groß-/Kleinschreibung von Schlüsselwörtern und die Einzugsbreite nach Teamstandards an; das Ergebnis wird in Echtzeit generiert.

  3. 3

    Kopieren oder komprimieren

    Kopieren Sie das formatierte Ergebnis auf den Client oder in den Code; klicken Sie auf "Komprimieren", um es in eine Zeile zu komprimieren und dann zu kopieren.

Funktionsübersicht

SQL-Formatierungstool online: Fügen Sie SQL ein, um es sofort zu verschönern und zu formatieren, unterstützt 20 Dialekte (Standard-SQL, MySQL, PostgreSQL, SQLite, ClickHouse, Snowflake usw.), die Groß-/Kleinschreibung von Schlüsselwörtern, Einzugsbreite und Leerzeilen zwischen Anweisungen können angepasst werden, und Sie können mit einem Klick zu einer Zeile komprimieren. Alles wird lokal im Browser durchgeführt, Anweisungen werden nicht hochgeladen.

Werkzeugbeschreibung

Kostenloses Online-Tool zur SQL-Formatierung und -Verschönerung (SQL-Verschönerung/SQL-Komprimierung). Unterstützt 20 SQL-Dialekte, Schlüsselwort-Groß-/Kleinschreibung mit drei Zuständen, Einzugsbreite und Leerzeilen zwischen Anweisungen; bei der Komprimierung werden Zeilenkommentare automatisch in Blockkommentare umgewandelt, ohne Anweisungen zu verschlucken, vollständig lokal verarbeitet.

Zuletzt aktualisiert

Fähigkeitenliste

  • 20 SQL-Dialekte: Standard-SQL, MySQL, PostgreSQL, SQLite, MariaDB, ClickHouse, DuckDB, Snowflake, TiDB, BigQuery, Oracle PL/SQL, Transact-SQL und mehr – vollständige Unterstützung mit entsprechender Syntaxauswahl für jede Datenbank.
  • Bidirektionale Formatierung und Komprimierung: Beauftragung macht JOINs und Subqueries übersichtlich; Komprimierung faltet Anweisungen zu einer Zeile zusammen, praktisch für die Verwendung in Protokollen und dynamischen Verkettungsszenarien.
  • Feinkörnige Optionen: Groß-/Kleinschreibung von Schlüsselwörtern (original/GROSS/klein), Einrückungsbreite (2/4/8 Leerzeichen), Umbruchschalter zwischen Anweisungen.
  • Sichere Komprimierungsbehandlung: Zeilenkommentare werden automatisch in Blockkommentare konvertiert und dann gefaltet, ohne Anweisungen nach Kommentaren zu verschlucken.
  • Daten bleiben im Browser: Parsing und Formatierung erfolgen vollständig lokal mit Unterstützung für Anweisungen beliebiger Länge.

Nutzer-Feedback

Ihr Feedback wird nach Prüfung (und ggf. Schwärzung) öffentlich angezeigt. Bitte keine E-Mails, Passwörter oder anderen persönlichen Daten angeben.

Ihr Feedback hilft uns, besser zu werden ❤️

Verwandte Tools

Verwandte Leitfäden

Häufig gestellte Fragen

Welche Datenbanken werden von diesem Tool unterstützt?
20 Dialekte: Standard-SQL (sql), MySQL, PostgreSQL, SQLite, MariaDB, ClickHouse, DuckDB, Snowflake, TiDB, BigQuery, DB2, DB2 für i, Hive, N1QL, Oracle PL/SQL, Redshift, SingleStore, Spark SQL, Trino, Transact-SQL. Der Dialekt beeinflusst die Erkennung von Schlüsselwörtern und Formatierungsregeln. Im Zweifelsfall Standard-SQL verwenden.
Ändert die Formatierung das Ausführungsergebnis des SQL?
Nein. Die Formatierung passt nur Leerzeichen, Zeilenumbrüche und Groß-/Kleinschreibung von Schlüsselwörtern an, ändert aber keine Logik. Der Inhalt von Zeichenketten bleibt unverändert (Groß-/Kleinschreibungsoptionen gelten nur für SQL-Schlüsselwörter und reservierte Wörter, nicht für Ihre Daten). Gleiches gilt für die Komprimierung – sie faltet Leerzeichen zusammen und konvertiert Zeilenkommentare in äquivalente Blockkommentare, um die Semantik zu bewahren.
Kann dieses Tool SQL-Syntaxfehler prüfen?
Nein, es ist ein Formatter, kein Validator: Strukturelle Token-Fehler (z. B. zu viele Klammern) werden mit einer Positionsanzeige gemeldet, aber die meisten Syntaxfehler werden toleriert (z. B. fehlende Tabellennamen könnten trotzdem formatiert werden). Zur Validierung der Syntax führen Sie die Anweisung bitte in der entsprechenden Datenbank aus oder verwenden Sie die Validierungsfunktion Ihres Datenbank-Clients.
Wohin verschwinden die Kommentare in der komprimierten SQL?
Für die Sicherheit einzelner Zeilen werden Zeilenkommentare (-- und # von MySQL) bei der Komprimierung automatisch in Blockkommentare (/* ... */) konvertiert und beibehalten. Wenn Sie Kommentare nicht benötigen, löschen Sie diese vor der Komprimierung manuell. Leerzeichen in Zeichenketten werden bei der Komprimierung zu einem einzelnen Leerzeichen zusammengeführt. Für Zeichenketten mit exaktem Leerzeichenabstand verwenden Sie bitte die Formatierung statt der Komprimierung.
Werden SQL-Anweisungen auf den Server hochgeladen?
Nein. Die Formatierung erfolgt lokal im Browser, Ihre Anweisungen verlassen Ihr Gerät nicht und das Tool funktioniert auch offline.