PasteZap
🌐 Français
Gratuit · Sans compte

Gratuit · Développement

PostgreSQL en ligne.

Lancez un vrai PostgreSQL dans votre navigateur : créez des tables, insérez des données, testez requêtes, fonctions de fenêtrage, JSONB et CTE, puis enregistrez la base pour la rouvrir.

Avant de commencer

Certains contrôles techniques restent en anglais. Les textes Unicode sont acceptés ; les formats et langues de sortie dépendent de l’outil.

Les limites techniques sont indiquées en anglais ci-dessous. Vérifiez-les avant de traiter de gros fichiers ou d’utiliser le résultat.

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.

Lancer PostgreSQL dans votre navigateur

  1. Attendez que l’en-tête affiche la version de PostgreSQL ; la première visite télécharge le moteur (environ 16 Mo) une seule fois.
  2. Choisissez un programme dans Example ou tapez votre SQL. Plusieurs instructions séparées par des points-virgules s’exécutent dans l’ordre.
  3. Appuyez sur Run (Ctrl+Enter). Les résultats s’affichent en tableaux téléchargeables en CSV ; la colonne de gauche liste vos tables et leurs colonnes.
  4. Appuyez sur Save database pour télécharger toute la base, et sur Open saved database pour reprendre plus tard.

Exemple : l’exemple employees crée une table, insère quatre personnes et les regroupe par service. Engineering a une moyenne de 70000.00 et Sales de 56000.00.

Ce que vous pouvez faire et les limites

C’est un vrai PostgreSQL compilé en WebAssembly : le SQL se comporte comme sur un serveur, avec contraintes, séquences, jointures, fonctions de fenêtrage, CTE récursives, JSONB, generate_series et fonctions de date. Idéal pour apprendre, préparer un entretien ou tester des requêtes.

La base vit dans cette page : recharger repart de zéro si vous ne l’avez pas enregistrée, et il n’y a ni accès réseau, ni autres utilisateurs, ni extensions supplémentaires. Pour des fichiers SQLite, utilisez la visionneuse SQLite ; pour interroger des tableurs, les requêtes SQL sur fichiers CSV et JSON.

Limites et formats acceptés

Vos données sont traitées sur votre appareil.

Notes techniques en anglais

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.

Questions fréquentes

Mes données sont-elles envoyées à un serveur ?

Non. PostgreSQL tourne en WebAssembly dans un worker en arrière-plan de votre navigateur, et les bases enregistrées sont des fichiers sur votre appareil.

Quelle version de PostgreSQL est utilisée ?

L’en-tête affiche la version exacte renvoyée par SELECT version().

Puis-je m’y connecter depuis un autre programme ?

Non. Il tourne uniquement dans cette page et n’ouvre aucun port réseau.