SQL-Formatierer
Fügen Sie eine beliebige SQL-Abfrage ein, um sie mit dialektspezifischen Regeln zu formatieren. Unterstützt über 13 SQL-Dialekte, darunter MySQL, PostgreSQL, SQLite, BigQuery, Snowflake, SQL Server, Oracle PL/SQL und mehr. Schlüsselwortschreibweise und Einrückung lassen sich anpassen. 100 % clientseitig — Ihre Abfragen verlassen den Browser nie.
So funktioniert es
SQL einfügen
Fügen Sie eine unformatierte oder minifizierte SQL-Abfrage in das Eingabefeld ein. Skripte mit mehreren Anweisungen werden unterstützt.
Dialekt und Stil wählen
Wählen Sie Ihren SQL-Dialekt (MySQL, PostgreSQL, BigQuery usw.), die Schlüsselwortschreibweise und die Einrückungsbreite aus.
Formatiertes Ergebnis kopieren
Die formatierte Abfrage wird sofort erzeugt. Kopieren Sie sie mit einem Klick oder verwenden Sie die Schaltfläche „Minifizieren“, um die Eingabe auf eine Zeile zu reduzieren.
Häufig gestellte Fragen
Welche SQL-Dialekte werden unterstützt?
Das Tool unterstützt Standard-SQL, MySQL, PostgreSQL, SQLite, BigQuery, MariaDB, SQL Server (Transact-SQL), Redshift, Snowflake, Spark, Trino, DB2 und Oracle PL/SQL. Die Auswahl des richtigen Dialekts stellt sicher, dass dialektspezifische Schlüsselwörter und Syntax erhalten bleiben.
Wird mein SQL an einen Server gesendet?
Nein. Die gesamte Formatierung erfolgt ausschließlich in Ihrem Browser mit JavaScript. Ihre Abfragen verlassen Ihr Gerät nie — sicher für Produktionsanmeldedaten und sensible Schemata.
Können mehrere Anweisungen auf einmal formatiert werden?
Ja. Fügen Sie beliebig viele durch Semikolons getrennte Anweisungen ein; jede wird unabhängig formatiert, mit einer Leerzeile zwischen den Anweisungen.
Was macht die Schlüsselwortschreibweise?
Sie steuert, wie SQL-Schlüsselwörter wie SELECT, FROM, WHERE und JOIN großgeschrieben werden. Wählen Sie GROSSBUCHSTABEN (Konvention), kleinbuchstaben oder die Beibehaltung der ursprünglichen Schreibweise.
Validiert das Tool mein SQL?
Das Tool führt eine strukturelle Formatierung durch, aber keine vollständige Syntaxvalidierung. Dialektspezifische Konstrukte bleiben weitgehend erhalten, ungültige Anweisungen werden jedoch unter Umständen ohne Fehler formatiert — verwenden Sie Ihre Datenbank zur tatsächlichen Syntaxprüfung.