PasteZap
🌐 Deutsch
Kostenlos · Ohne Konto

Kostenlos · Entwicklung

PostgreSQL online.

Echtes PostgreSQL im Browser ausführen: Tabellen anlegen, Daten einfügen, Abfragen, Fensterfunktionen, JSONB und CTEs testen und die Datenbank speichern, um sie später wieder zu öffnen.

Vor dem Start

Einige technische Bedienelemente sind auf Englisch. Unicode-Text wird unterstützt; Dateiformate und Ausgabesprachen hängen vom Tool ab.

Die technischen Grenzen stehen unten auf Englisch. Prüfen Sie diese vor der Verarbeitung großer Dateien und der Verwendung des Ergebnisses.

RUNS IN YOUR BROWSER · NO ACCOUNTStarting PostgreSQL (about 16 MB the first time)…

Real PostgreSQL compiled to WebAssembly (PGlite, Apache-2.0), single user, in memory: reloading the page starts over unless you save the database. Extensions other than the built-in ones and network access are not available.

PostgreSQL im Browser ausführen

  1. Warten Sie, bis der Kopfbereich die PostgreSQL-Version zeigt; beim ersten Besuch wird die Engine (etwa 16 MB) einmal geladen.
  2. Wählen Sie ein Programm unter Example oder schreiben Sie eigenes SQL. Mehrere durch Semikolon getrennte Anweisungen laufen nacheinander.
  3. Klicken Sie auf Run (Ctrl+Enter). Ergebnisse erscheinen als Tabellen, die Sie als CSV herunterladen können; links stehen Ihre Tabellen und Spalten.
  4. Mit Save database laden Sie die ganze Datenbank herunter, mit Open saved database machen Sie später weiter.

Beispiel: Das Beispiel employees legt eine Tabelle an, fügt vier Personen ein und gruppiert sie nach Abteilung. Engineering liegt im Schnitt bei 70000.00, Sales bei 56000.00.

Was möglich ist und die Grenzen

Es ist echtes PostgreSQL als WebAssembly, SQL verhält sich also wie auf einem Server: Constraints, Sequenzen, Joins, Fensterfunktionen, rekursive CTEs, JSONB, generate_series und Datumsfunktionen. Ideal zum Lernen, für Vorstellungsgespräche und zum Testen von Abfragen.

Die Datenbank lebt in dieser Seite: Neu laden beginnt von vorn, wenn Sie nicht gespeichert haben, und es gibt keinen Netzwerkzugriff, keine weiteren Nutzer und keine Zusatz-Erweiterungen. Für SQLite-Dateien nutzen Sie den SQLite-Viewer, für Tabellendateien SQL-Abfragen auf CSV- und JSON-Dateien.

Grenzen und unterstützte Formate

Ihre Eingaben werden auf Ihrem Gerät verarbeitet.

Technische Hinweise auf Englisch

Single user, in memory: reloading the page starts over unless you save the database. Results show up to 10,000 rows. No network access and no extra extensions. The first start downloads about 16 MB.

Uses PGlite (Apache-2.0), PostgreSQL compiled to WebAssembly, in a background worker; wasm and data files are served by this site. Supports standard PostgreSQL SQL: joins, window functions, CTEs, JSONB, generate_series, sequences and constraints.

The employees example creates a table, inserts four rows and groups them by department: Engineering averages 70000.00 and Sales 56000.00.

Häufige Fragen

Werden meine Daten an einen Server gesendet?

Nein. PostgreSQL läuft als WebAssembly in einem Hintergrund-Worker Ihres Browsers, gespeicherte Datenbanken sind Dateien auf Ihrem Gerät.

Welche PostgreSQL-Version ist es?

Der Kopfbereich zeigt die genaue Version, die SELECT version() liefert.

Kann ich mich von einem anderen Programm aus verbinden?

Nein. Es läuft nur in dieser Seite und öffnet keinen Netzwerkport.