SQL-Formatierer
Formatieren, minifizieren und prüfen Sie SQL mit Syntax-Hervorhebung. Unterstützt 15 gängige Dialekte – MySQL, PostgreSQL, Oracle, SQL Server, SQLite, BigQuery, Snowflake, Hive und mehr – inklusive Umwandlung der Schlüsselwort-Schreibweise, komplett im Browser.
0 Zeichen · 0 Bytes · 0 Zeilen
Ergebnis
0 Zeichen · 0 Bytes · 0 Zeilen
Was dieses Tool kann
15 SQL-Dialekte
Formatieren Sie Abfragen für MySQL, PostgreSQL, Oracle, SQL Server, SQLite, MariaDB, BigQuery, Snowflake, Redshift, Hive, Spark, Trino, TiDB, DB2 oder Standard-SQL – mit dialektabhängigem Parsing.
Formatieren oder minifizieren
Lesbare Ausgabe mit 2 Leerzeichen, 4 Leerzeichen oder Tabs – oder alles in einer Zeile für Logs und Konfigurationsdateien.
Schreibweise der Schlüsselwörter
Wandeln Sie Schlüsselwörter per Klick in GROSS- oder Kleinschreibung um, oder behalten Sie die ursprüngliche Schreibweise bei.
Syntax-Hervorhebung
Schlüsselwörter, Strings, Zahlen, Kommentare und Bezeichner werden farblich unterschieden, damit die Struktur langer Abfragen sofort erkennbar ist.
Häufige Fragen
Ändert die Formatierung meine Abfrage?
Nein. Nur Leerzeichen, Zeilenumbrüche und – falls gewünscht – die Schreibweise der Schlüsselwörter ändern sich. Bezeichner, String-Literale und die Logik der Abfrage bleiben unverändert.
Welche SQL-Dialekte werden unterstützt?
Fünfzehn: Standard-SQL, MySQL, MariaDB, PostgreSQL, SQLite, Oracle, SQL Server, BigQuery, Snowflake, Redshift, Hive, Spark, Trino, TiDB und DB2. Wählen Sie den Dialekt Ihrer Datenbank, damit dialektspezifische Syntax korrekt behandelt wird.
Wird mein SQL an einen Server gesendet?
Nein. Die Formatierung läuft vollständig in Ihrem Browser. Abfragen enthalten oft Tabellenstrukturen und Geschäftslogik – nichts verlässt Ihr Gerät.
Kann das Tool mein SQL prüfen?
Es erkennt Syntaxfehler wie nicht geschlossene Strings oder unerwartete Token und meldet nach Möglichkeit Zeile und Spalte. Ob Tabellen oder Spalten existieren, prüft es nicht – das erfordert eine echte Datenbankverbindung.
Was macht die Minifizierung?
Sie entfernt Kommentare und fasst alles in einer Zeile zusammen, ohne String-Literale zu verändern – praktisch zum Einbetten von Abfragen in Code oder Konfigurationsdateien.
Was prüft die SQL-Analyse?
Sie zeigt, ob Ihre Abfrage unter allen 15 unterstützten Dialekten geparst werden kann, und sucht nach riskanten Mustern wie DELETE oder UPDATE ohne WHERE, DROP-Anweisungen, SELECT * und nicht portabler Syntax. Alles läuft lokal in Ihrem Browser.