Zum Inhalt springen
ToolMug

SQL Formatter

Formatieren Sie lange einzeilige SQL-Abfragen in lesbares SQL, mit jeder Klausel und jeder Spalte in einer eigenen Zeile. Wählen Sie Ihren Datenbankdialekt, damit Syntax, Quoting und Funktionen korrekt behandelt werden.

Läuft in Ihrem Browser – Ihre Eingaben werden nicht hochgeladen

So funktioniert es

  1. Fügen Sie Ihre Abfrage ein oder klicken Sie auf „Beispiel laden“.
  2. Wählen Sie SQL-Dialekt, Einrückung und Schreibweise der Schlüsselwörter.
  3. Klicken Sie auf „Formatieren“ oder drücken Sie Strg+Enter (⌘+Enter auf dem Mac).
  4. Kopieren Sie die formatierte Abfrage.

Optionen erklärt

SQL-Dialekt
Berücksichtigt dialektspezifische Syntax wie Backtick-Bezeichner in MySQL, ::-Casts und $1-Parameter in PostgreSQL, eckige Klammern in SQL Server und QUALIFY in Snowflake und BigQuery.
Schlüsselwörter
GROSS schreibt SELECT, FROM, WHERE in Großbuchstaben, klein schreibt sie klein, Beibehalten lässt sie wie eingegeben. Tabellen- und Spaltennamen werden nie verändert.

Beispiele

Vorher

select id,name from users where status='active' order by name

Nachher

SELECT
  id,
  name
FROM
  users
WHERE
  status = 'active'
ORDER BY
  name

Häufig gestellte Fragen

Prüft das Tool, ob meine Abfrage gültig ist?

Nein. Es formatiert die Struktur der Abfrage, prüft aber weder Tabellen- und Spaltennamen noch, ob Ihre Datenbank die Abfrage akzeptieren würde.

Kann ich mehrere Anweisungen auf einmal formatieren?

Ja. Durch Semikolons getrennte Anweisungen werden nacheinander formatiert.

Wird meine Abfrage hochgeladen?

Nein. Die Formatierung läuft in Ihrem Browser, sodass Abfragen mit echten Tabellennamen oder Daten privat bleiben.

Datenschutz

Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien und Texte werden auf Ihrem Gerät verarbeitet und nie auf unsere Server hochgeladen.

Ähnliche Tools