SQLWerkzeuge
SQL-Abfragen formatieren, validieren und konvertieren mit Syntaxbewusstsein.
24 Tools verfügbar, alle lokal im Browser.
- JSON zu SQLJSON-Repräsentation zurück in SELECT-Anweisung konvertieren.WERKZEUG
- SQL-AnnotierungKommentare hinzufügen, die jede Klausel einer SELECT-Anweisung annotieren.WERKZEUG
- SQL-BeautifierSQL mit Schlüsselwort-Großschreibung und Klausel-Einrückung hübsch ausgeben.WERKZEUG
- SQL-DELETE-BuilderDELETE-Anweisung aus JSON erstellen.WERKZEUG
- SQL-DiffZwei SQL-Anweisungen zeilenweise vergleichen.WERKZEUG
- SQL-ErklärerVereinfachten EXPLAIN-Plan erzeugen.WERKZEUG
- SQL-Spalten-ExtraktionListet die Spaltennamen einer SELECT-Klausel auf. Token werden an Kommas und Punkten getrennt — qualifizierte Namen kommen zerlegt zurück: u.id ergibt zwei Einträge (u und id); Tabellenpräfixe bleiben nicht erhalten.WERKZEUG
- SQL-Tabellen-ExtraktionListet die nach FROM und JOIN referenzierten Tabellen auf. Komma-Joins (FROM t1, t2) melden nur die erste Tabelle — verwende für eine zuverlässige Extraktion die explizite JOIN-Syntax.WERKZEUG
- SQL-GROUP-BY-BuilderGROUP BY-Klausel aus JSON erstellen.WERKZEUG
- SQL-HAVING-BuilderHAVING-Klausel aus JSON-Bedingungen erstellen.WERKZEUG
- SQL-INSERT-BuilderBaut eine INSERT-INTO-Anweisung aus JSON {table, columns, values}. Alle drei Felder sind erforderlich — fehlt eines, schlägt die Ausführung mit einem unbehandelten Laufzeitfehler statt einer klaren Validierungsmeldung fehl.WERKZEUG
- SQL-JOIN-BuilderJOIN-Klausel aus JSON erstellen.WERKZEUG
- SQL-MergeMehrere SQL-Anweisungen mit UNION ALL zusammenführen.WERKZEUG
- SQL-MinifierSQL auf eine Zeile komprimieren, Kommentare und überflüssige Leerzeichen entfernen.WERKZEUG
- SQL-NormalisierungSQL normalisieren: Schlüsselwörter groß, einfache Leerzeichen, trim.WERKZEUG
- SQL-OptimiererGrundlegende SQL-Optimierungen vorschlagen.WERKZEUG
- SQL-ORDER-BY-BuilderBaut eine ORDER-BY-Klausel aus einem JSON-Array von {col, dir}-Einträgen (dir ist ASC oder DESC). Beide Felder sind pro Eintrag erforderlich — fehlt dir, schlägt die Ausführung mit einem unbehandelten Laufzeitfehler statt einer klaren Validierungsmeldung fehl.WERKZEUG
- SQL-SELECT-BuilderSELECT-Anweisung aus JSON erstellen.WERKZEUG
- SQL zu JSONWandelt ein einfaches SELECT in JSON {type, columns, table, where} um. Das Parsen ist simpel: Alles nach WHERE landet im Feld where — ORDER-BY- und LIMIT-Klauseln rutschen mit hinein; nur für flache Einzel-SELECTs geeignet.WERKZEUG
- SQL-TokenlisteZerlegt SQL in eine JSON-Tokenliste (Wörter, Zahlen, Zeichen). Tokens enthalten nur Typ und Wert — keine Positionsangaben.WERKZEUG
- SQL-UNION-BuilderUNION-Abfrage aus JSON erstellen.WERKZEUG
- SQL-UPDATE-BuilderUPDATE-Anweisung aus JSON erstellen.WERKZEUG
- SQL-ValidatorEine leichte SQL-Plausibilitätsprüfung: Die Anweisung muss mit einem SQL-Schlüsselwort beginnen, und die Klammern müssen ausgeglichen sein. Mit einer Klammer beginnende Anweisungen wie (SELECT 1) UNION (SELECT 2) werden abgelehnt — kein echter SQL-Parser.WERKZEUG
- SQL-WHERE-BuilderBaut eine WHERE-Klausel aus JSON-Bedingungen [{col, op, val}]. Werte werden unverändert eingefügt — ohne Anführungszeichen, Escaping oder Parametrisierung — die Ausgabe ist also unverifizierter SQL-Text; prüfe ihn, bevor du ihn gegen eine Datenbank ausführst.WERKZEUG