Webtools

SQL-Formatter

SQL mit konsistenter Einrückung schön formatieren

Über den SQL-Formatter

Fügen Sie eine beliebige SQL-Abfrage ein — SELECT, INSERT, UPDATE, DELETE, CTEs — und erhalten Sie eine sauber eingerückte Version mit Hauptklauseln auf eigenen Zeilen, gestapelten AND/OR-Bedingungen und über mehrere Zeilen verteilten Spaltenlisten. Optional können Sie Schlüsselwörter großschreiben, um visuellen Kontrast zu schaffen.

String-Literale und Kommentare (-- und /* */) werden wörtlich beibehalten. Der Formatter ist dialektunabhängig — er funktioniert für PostgreSQL, MySQL, SQLite, SQL Server und Snowflake.

Häufig gestellte Fragen

Validiert oder führt er das SQL aus?
Nein — nur formatieren. Syntaktisch ungültiges SQL wird trotzdem eingerückt; es läuft nur nicht. Verwenden Sie Ihren Datenbank-Client zum Validieren oder Ausführen von Abfragen.
Werden Unterabfragen eingerückt?
Ja. Unterabfragen in Klammern werden um eine Ebene tiefer eingerückt, und Hauptklauseln darin werden wie üblich auf eigene Zeilen umgebrochen.