SQL-Formatierer
Fügen Sie links eine SQL-Abfrage ein, und rechts sehen Sie ein lesbares Ergebnis mit klarer Einrückung. Wählen Sie den SQL-Dialekt, der zu Ihrer Datenbank passt, für genauere Ergebnisse. Daten werden nie an einen Server gesendet.
Tipp. Dieses Tool „formatiert (verschönert)" nur SQL; es validiert nicht, ob die Abfrage semantisch korrekt oder in einer echten Datenbank ausführbar ist. Die Wahl des Dialekts, der Ihrer Datenbank am nächsten kommt, führt zu genaueren Formatierungsergebnissen. Wenn die Abfrage überhaupt nicht analysiert werden kann (z. B. nicht übereinstimmende Klammern oder Anführungszeichen), wird eine ungefähre Fehlerposition angezeigt. Schlüsselwörter werden standardmäßig in Großbuchstaben umgewandelt, gemäß einer gängigen SQL-Stilkonvention. Dieses Tool bündelt lokal die Open-Source-Bibliothek sql-formatter (MIT-Lizenz), sodass die Formatierung weiterhin vollständig in Ihrem Browser erfolgt.
So verwenden Sie dieses Tool
- Fügen Sie eine SQL-Abfrage in das Eingabefeld links ein.
- Wählen Sie den „SQL-Dialekt", der zu Ihrer Datenbank passt (MySQL, PostgreSQL, SQL Server usw.), für genauere Formatierungsergebnisse.
- Klicken Sie auf „Formatieren" (formatiert auch automatisch beim Tippen), um das verschönerte Ergebnis rechts zu sehen.
- Wenn die Abfrage nicht analysiert werden kann, erhalten Sie eine ungefähre Zeile/Spalte des Fehlers.
- Verwenden Sie das Einrückungsgrößen-Menü, um die Einrückung des Ergebnisses anzupassen, und holen Sie es dann über „Kopieren" oder „Ergebnis herunterladen".
- Die gesamte Verarbeitung erfolgt in Ihrem Browser — das von Ihnen eingegebene SQL wird nie an einen Server gesendet.
Verwandte Tipps
- Dieses Tool formatiert/verschönert SQL nur; es prüft nicht, ob die Abfrage zu Ihrem tatsächlichen Datenbankschema passt oder erfolgreich ausgeführt wird.
- Schlüsselwörter und Syntax unterscheiden sich zwischen Dialekten (z. B. LIMIT vs. TOP, Backticks vs. doppelte Anführungszeichen); wählen Sie den Dialekt, der zu Ihrer Datenbank passt, für beste Ergebnisse.
- Schlüsselwörter wie SELECT, FROM und WHERE werden automatisch in Großbuchstaben umgewandelt, gemäß einer gängigen Konvention, die die Lesbarkeit verbessert.
- Wenn Sie auch mit JSON oder XML arbeiten müssen, probieren Sie den JSON-Formatierer, den XML-Formatierer oder den JSON ↔ XML Konverter in den verwandten Links unten.