Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 27/01/2013 23:56:59
- jimux_06
- Membre
les tables créées avec pgadmin sont enregistrées dans la mauvaise base
Bonjour,
En utilisant l'éditeur de requêtes sql query, mes tables sont enregistrées dans la base postgres au lieu de ma_base. Voici le code écrit dans le même éditeur (ici j'ai enlevé les types de données) :
create database ma_base
create table temps
(ville
basse_temp
haute_temp
pluie
date);
create table villes
(nom
emplacement);
postgresql 9.2 - windows 7
Hors ligne
#2 28/01/2013 01:02:37
- rjuju
- Administrateur
Re : les tables créées avec pgadmin sont enregistrées dans la mauvaise base
Bonjour,
il faut vous connecter sur la bonne base de donnée pour créer les tables, ou choisir une nouvelle connexion dans l'éditeur de requête. Si vous voulez un script qui créé une base de donnée puis des tables dedans, il faut passer par psql, et utiliser \connect nom_base.
Julien.
https://rjuju.github.io/
Hors ligne
#3 28/01/2013 22:50:18
- jimux_06
- Membre
Re : les tables créées avec pgadmin sont enregistrées dans la mauvaise base
Bonjour rjuju,
C'est le fait d'un copier/coller après un clic droit sur la base choisie => sql (le copier/coller en question), F5 sur la base pour rafraîchir, qui engendre la sauvegarde des tables dans une autre base de données... très curieux...!!!
Hors ligne
#4 29/01/2013 12:07:57
- rjuju
- Administrateur
Re : les tables créées avec pgadmin sont enregistrées dans la mauvaise base
Quelle version de pgAdmin utilisez vous ? Je n'ai pas d'entrée "sql" sur le clic-droit d'une base de donnée.
Dans la fenêtre sql, il y a une liste déroulante en haut à droite qui vous indique la base sur laquelle vous êtes connecté, est-ce que celle-ci vous indique la bonne base ?
Julien.
https://rjuju.github.io/
Hors ligne