0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Konfiguration
Formatieren Sie SQL-Abfragen mit Großbuchstaben und klarer Indentierung gemäß dem ausgewählten Dialekt: MySQL, PostgreSQL, SQL Server, SQLite und mehr. Wählen Sie den Dialekt aus, fügen Sie die Abfrage in den Editor ein und drücken Sie Formatieren.
Quellcode
Linien:0Charaktere:0

So funktioniert es

Rückt SQL-Abfragen neu ein und richtet sie aus, um sie lesbar und konsistent zu machen. Es trennt Klauseln, Spalten und Bedingungen in klare Zeilen, was das Prüfen langer Abfragen, das Vergleichen von Versionen oder das Dokumentieren von Berichten erleichtert.

Du kannst den Dialekt wählen (zum Beispiel Standard-SQL, PostgreSQL, MySQL, SQLite, T-SQL und andere), damit Schlüsselwörter und Syntax korrekt interpretiert werden, sowie die Groß-/Kleinschreibung reservierter Wörter.

Es steuert auch Einrückungsart und -größe und das Zeilenende. Alles wird in deinem Browser mit sql-formatter verarbeitet; es ändert nur das Format und führt die Abfrage nie aus oder validiert sie gegen eine Datenbank.

Beispiele

select id,name from users where active=1 order by nameSELECT id, name FROM users WHERE active = 1 ORDER BY nameMit Schlüsselwörtern in Großbuchstaben: Jede Klausel und Spalte kommt in eine eigene Zeile.

Anwendungsfälle

  • Eine lange Abfrage lesbar machen, die aus einem Log oder einem ORM kopiert wurde.
  • Den Stil von Abfragen vereinheitlichen, bevor sie im Repository gespeichert werden.
  • Abfragen verschiedener Dialekte mit einem einheitlichen Format prüfen und vergleichen.
  • Berichte oder Views mit sauber eingerücktem SQL dokumentieren.

Häufige Fragen

Welche SQL-Dialekte unterstützt es?

Es unterstützt mehrere Dialekte wie Standard-SQL, PostgreSQL, MySQL, MariaDB, SQLite, Transact-SQL und andere. Die richtige Wahl stellt sicher, dass Schlüsselwörter und spezifische Syntax gut formatiert werden.

Führt es die Abfrage aus oder validiert es sie?

Nein. Das Tool ordnet und richtet nur den Abfragetext neu aus. Es stellt keine Verbindung zu einer Datenbank her und prüft nicht, ob die Abfrage gültig oder sicher ist.

Kann ich Schlüsselwörter groß- oder kleinschreiben?

Ja. Du kannst wählen, dass reservierte Wörter (SELECT, FROM, WHERE) in Groß- oder Kleinbuchstaben oder genau so, wie du sie geschrieben hast, erscheinen, je nach deiner Stilkonvention.

Wird meine Abfrage auf einen Server hochgeladen?

Nein. Die Formatierung erfolgt vollständig in deinem Browser; die Abfrage verlässt deinen Computer nie.