Verwandeln Sie unübersichtliches einzeiliges SQL in lesbaren, korrekt eingerückten Code. Verarbeitet SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, JOINs, Unterabfragen, CTEs (WITH-Klauseln) und CASE-Ausdrücke.
Farblich gekennzeichnete Schlüsselwörter, Funktionen, Strings, Zahlen und Kommentare machen komplexes SQL mit mehreren JOINs und Unterabfragen deutlich einfacher zu prüfen und zu debuggen.
Wählen Sie GROSSGESCHRIEBENE Schlüsselwörter (der professionelle Standard), Kleinschreibung oder die Beibehaltung der vorhandenen Schreibweise. Eine einheitliche Schreibweise der Schlüsselwörter macht SQL leichter erfassbar und reduziert die kognitive Belastung beim Lesen langer Abfragen.
Die gesamte SQL-Formatierung läuft vollständig in Ihrem Browser — es werden niemals Abfragen an einen Server gesendet. Sicher für Produktionsabfragen mit sensiblen Tabellennamen, Spaltenwerten und Geschäftslogik.
Ein SQL-Formatter formatiert SQL-Abfragen mit einheitlicher Einrückung, Zeilenumbrüchen und Schlüsselwort-Schreibweise neu. Er macht komplexe Abfragen mit mehreren JOINs, Unterabfragen und CTEs deutlich leichter lesbar und debuggbar, ohne zu ändern, was die Abfrage tut.
Nein. Die SQL-Formatierung ändert nur Leerraum und die Schreibweise der Schlüsselwörter, die von der SQL-Engine vor dem Parsen entfernt werden. Eine formatierte Abfrage und ihre kompakte Version werden identisch ausgeführt — die Formatierung dient rein der menschlichen Lesbarkeit.
Beides ist gültiges SQL. Die Konvention, Schlüsselwörter in Großbuchstaben zu schreiben (SELECT, FROM, WHERE), bleibt der gängigste Stil in professionellen Codebasen, weil sie Schlüsselwörter visuell von Tabellen- und Spaltennamen trennt und Abfragen so leichter erfassbar macht.
SQL-Dialekte sind herstellerspezifische Erweiterungen von Standard-SQL. MySQL verwendet Backtick-Quoting und LIMIT/OFFSET. PostgreSQL verwendet Bezeichner in doppelten Anführungszeichen und RETURNING-Klauseln. SQL Server verwendet Bezeichner in eckigen Klammern und die TOP-N-Syntax. Dieser Formatter verarbeitet Standard-SQL und gängige Muster aus allen wichtigen Dialekten.