PostgreSQL formatieren und Syntax prüfen
PostgreSQL-Abfragen in lesbares, eingerücktes SQL umwandeln und die Syntax prüfen, ohne sie auf einer Datenbank auszuführen.
- Läuft im Browser
- Kein Upload
- Ergebnis bleibt auf deinem Gerät
Datenschutz & GrenzenLäuft in deinem Browser. Nichts wird hochgeladen.
Eingabeinhalte bleiben in diesem Tab; Refentra lädt sie nicht hoch und speichert sie nicht. Optionale aggregierte Aktionszahlen werden nur mit deiner Einwilligung zur Nutzungsmessung gesendet. Leere den Arbeitsbereich anschließend.
Unterstütztes Profil: PostgreSQL-Grammatikprofil; nur Syntax, keine Ausführung oder Schemaprüfung. 30.000 Einheiten.
Maximal 200.000 UTF-16-Einheiten; Parserlimits können kleiner sein. Worker: 15 Sekunden (Regex 1,5 Sekunden).
Eingabe und Ergebnis nachvollziehen
- Vorbereiten und Vorgang wählen
Füge eine Anweisung im Stil von PostgreSQL ein und lass Syntax prüfen und lesbar formatieren. Es wird keine Datenbank verbunden.
- Ein konkretes Beispiel prüfen
Nutze dieses Beispiel und vergleiche das angegebene Ergebnis: select id from users where active = true; → select id from users where active = true;
- Ausgabe vor dem Übernehmen prüfen
Vergleiche nach dem Formatieren die Klauseln und die Bezeichner in Anführungszeichen. Auch gültige Syntax musst du gegen das tatsächliche Schema deiner Datenbank testen.
Antworten zu dieser Aufgabe
Wird die Abfrage ausgeführt?
Nein. Es wird keine Datenbankverbindung geöffnet. Tabellennamen, Rechte, Laufzeit und Ergebniszeilen kann der Parser nicht bestätigen.
Was prüfe ich bei einem Eingabefehler?
Prüfe Anführungszeichen und Klammern. Eine Anweisung in einem anderen SQL-Dialekt kann außerhalb dessen liegen, was der PostgreSQL-Parser versteht.
Wo sind die Grenzen dieses Werkzeugs?
Die Syntaxhilfe schützt nicht vor SQL-Injection und ist kein Ausführungsplan. Parametrisiere Abfragen in deiner Anwendung gesondert.