Mr. Encoder

SQL Formatter

SQL-Abfragen für viele Datenbankdialekte formatieren, verschönern und minifizieren.

So funktioniert's

  1. Fügen Sie Ihre SQL-Abfrage in das Eingabefeld ein.
  2. Wählen Sie Datenbankdialekt, Schreibweise der Keywords und Einrückung.
  3. Klicken Sie auf Formatieren zum Verschönern oder auf Minifizieren zum Komprimieren und kopieren Sie das Ergebnis.

Häufig gestellte Fragen

Warum sollte ich den richtigen SQL-Dialekt wählen?

Jede Datenbank hat ihre eigene Syntax, etwa T-SQL-Bezeichner in eckigen Klammern, PostgreSQL-Casts mit :: oder MySQL-Backticks. Mit dem richtigen Dialekt erkennt der Formatter diese Konstrukte, statt mit einem Parse-Fehler abzubrechen.

Ändert die Formatierung, was meine Abfrage tut?

Nein. Es ändern sich nur Leerraum, Zeilenumbrüche und (optional) die Schreibweise der Keywords. String-Literale, Bezeichner und Kommentare bleiben unverändert.

Was macht Minifizieren?

Beim Minifizieren wird sämtlicher Leerraum auf einzelne Leerzeichen reduziert und Kommentare werden entfernt, während String-Literale und Bezeichner in Anführungszeichen unangetastet bleiben. Optimizer-Hints (/*+ ... */) und ausführbare MySQL-Kommentare (/*! ... */) bleiben erhalten, da sie die Ausführung beeinflussen.

Wird mein SQL an einen Server gesendet?

Nein. Die Formatierung läuft vollständig in Ihrem Browser, sodass Abfragen mit Tabellennamen oder Daten Ihren Computer nie verlassen.

Weitere Tools