SQL-Formatierer
Eine SQL-Abfrage einfügen und neu formatiert bekommen, mit jeder Klausel (SELECT, FROM, WHERE, JOIN, GROUP BY…) in einer eigenen eingerückten Zeile.
814 Aufrufe
Lesbares SQL, kein validiertes SQL
Dies ist ein Formatierer, kein Validator — er zerlegt eine Abfrage bei jeder wichtigen Klausel (SELECT, FROM, WHERE, der JOIN-Familie, GROUP BY, ORDER BY, HAVING, UNION…) in einzelne Zeilen und rückt AND/OR/ON-Bedingungen darunter ein, sodass eine lange einzeilige Abfrage tatsächlich überschaubar wird.
Es prüft absichtlich nicht, ob das SQL für eine bestimmte Datenbank gültig ist — echte dialektbewusste Validierung bräuchte einen vollständigen Parser für jede SQL-Variante (MySQL, Postgres, SQL Server unterscheiden sich alle), und ein oberflächlicher Schein-Validator würde nur falsches Vertrauen erzeugen. Dieses Tool formatiert lediglich das, was Sie eingeben, neu.
Häufig gestellte Fragen
Sagt mir das, ob mein SQL korrekt ist?
Nein — absichtlich. Echte SQL-Validierung hängt davon ab, welche Datenbank Sie anvisieren (MySQL, PostgreSQL, SQL Server haben alle unterschiedliche Syntax-Eigenheiten), und ein leichtes Browser-Tool kann das nicht ehrlich leisten. Dies formatiert nur das Layout neu, es behauptet nie, dass Ihre Abfrage gültig oder ungültig ist.
Bricht das meine Abfrage?
Nein — es fügt nur Zeilenumbrüche und Einrückungen ein und schreibt optional Schlüsselwörter groß. Der SQL-Text selbst (Bezeichner, Werte, Operatoren) wird nie verändert.
Ähnliche Tools
Problem melden
SQL-Formatierer