SQL-Abfragen Sofort Formatieren & Verschönern
Kostenloser Online-SQL-Formatierer mit Live-Formatierung, mehreren Dialekten und Groß-/Kleinschreibung von Schlüsselwörtern — alles in Ihrem Browser.
Der Kompaktmodus fasst die formatierte Abfrage in einer Zeile mit engeren Operatorabständen zusammen — eine dichtere Anordnung, kein echter Minifizierer.
Über den SQL-Formatierer
Dieses Tool formatiert SQL-Abfragen während der Eingabe mithilfe der Open-Source-Bibliothek sql-formatter, die vollständig in Ihrem Browser läuft. Wählen Sie den SQL-Dialekt, der zu Ihrer Datenbank passt, legen Sie die Schreibweise der Schlüsselwörter fest und passen Sie die Einrückung an den Stil Ihres Teams an — ohne dass auch nur eine Abfrage an einen Server gesendet wird.
Funktionen:
- Live-Formatierung während der Eingabe mit 300 ms Verzögerung
- Unterstützt die Dialekte SQL, MySQL, PostgreSQL, SQLite, T-SQL und BigQuery
- Schlüsselwörter in Groß-, Kleinschreibung oder wie eingegeben
- Kompaktmodus für eine dichtere Abfrage in einer Zeile
So Formatieren Sie SQL
- Fügen Sie Ihre SQL-Abfrage in das Eingabefeld ein
- Wählen Sie den Dialekt, der zu Ihrer Datenbank passt
- Passen Sie Schreibweise der Schlüsselwörter und Einrückung nach Belieben an
- Kopieren Sie das formatierte Ergebnis oder laden Sie es als .sql-Datei herunter
Häufig Gestellte Fragen
Wird meine SQL-Abfrage an einen Server gesendet?
Nein. Die Formatierung erfolgt vollständig in Ihrem Browser mit der JavaScript-Bibliothek sql-formatter — Ihre Abfragen, einschließlich Tabellen- und Spaltennamen, verlassen niemals Ihr Gerät.
Was macht der Kompaktmodus?
Der Kompaktmodus fasst die formatierte Abfrage in einer einzigen Zeile zusammen und verringert die Abstände um Operatoren. Es handelt sich nicht um einen echten Minifizierer — SQL hat keine kleinere Binärform wie JSON —, sondern lediglich um eine dichtere Anordnung derselben formatierten Token.
Warum schlägt die Formatierung mit einem Fehler fehl?
Der Formatierer benötigt syntaktisch gültiges SQL für den ausgewählten Dialekt. Unausgeglichene Klammern, nicht abgeschlossene Zeichenketten oder dialektspezifische Syntax, die nicht zu Ihrer Auswahl passt, führen zu einem Parse-Fehler mit Zeile und Spalte der Fundstelle.
Welchen SQL-Dialekt sollte ich wählen?
Wählen Sie den Dialekt, der zu der Datenbank passt, für die Sie schreiben. Dialekte unterscheiden sich in ihren Schlüsselwörtern und Syntax-Eigenheiten — zum Beispiel TOP in T-SQL gegenüber LIMIT in MySQL —, sodass die richtige Wahl eine genauere Formatierung und weniger falsche Parse-Fehler liefert.
Führt dieses Tool meine Abfrage gegen eine Datenbank aus?
Nein. Es analysiert nur den Text Ihrer Abfrage und gibt ihn neu aus — es stellt niemals eine Verbindung zu einer Datenbank her und führt nichts aus.
Ändert die Formatierung, wie meine Abfrage ausgeführt wird?
Nein. Die Formatierung ändert nur Leerzeichen, Zeilenumbrüche und die Schreibweise der Schlüsselwörter. Token, Klauseln und die Logik Ihrer Abfrage bleiben unverändert, sodass Ausführung und Ergebnismenge exakt gleich bleiben.
Datenschutz
Ihr SQL wird vollständig in Ihrem Browser formatiert. Es wird nichts hochgeladen, gespeichert oder an einen Server gesendet.