Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/05/2007, 09h45   #1
Invité de passage
 
Inscription : mai 2007
Messages : 45
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 45
Points : 2
Points : 2
Par défaut requêtes impossible sur Postgre

Bonjour, j'ai créé un base de donné avec Postgre, ensuite j'ai fait mes tables, et après et je voudrais faires des requêtes, mais la ERROR.

je créé la requête suivant par exemple:

insert into type_document values ('rap', 'rapport');

et la il me met: ERROR: relation "type_document" does not exist

je ne comprend pas, pourriez-vous m'expliquer? merçi
DDMALO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 10h31   #2
Membre régulier
 
Inscription : avril 2007
Messages : 81
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2007
Messages : 81
Points : 91
Points : 91
Envoyer un message via MSN à sefaxe82
bonjour,
apparement tu utilises psql (un client en ligne de commande) pour te connecter à ta base et intérroger tes tables, et il faut se connecter d'abord à ta base avant de faire les requêtes. donc je te passe qlq commandes permettant cela.

Pour afficher la liste de toutes les bases de données :Pour afficher la liste de toutes les relations de la base de données courante :Pour se connecter à une base :n'hésite pas à poser des question.
a+
sefaxe82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 10h45   #3
Invité de passage
 
Inscription : mai 2007
Messages : 45
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 45
Points : 2
Points : 2
non je suis désoler cela ne marche toujours pas, il dit la meme erreur
DDMALO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 10h50   #4
Membre régulier
 
Inscription : avril 2007
Messages : 81
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2007
Messages : 81
Points : 91
Points : 91
Envoyer un message via MSN à sefaxe82
Ok,
tu me dire les commandes que tu tappes et les messages d'erreurs !!!
a+
sefaxe82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 10h59   #5
Membre actif
 
Avatar de budtucker
 
Développeur multimédia
Inscription : avril 2007
Messages : 175
Détails du profil
Informations professionnelles :
Activité : Développeur multimédia

Informations forums :
Inscription : avril 2007
Messages : 175
Points : 174
Points : 174
essai avec
Code :
 INSERT INTO "type_document" VALUES ('rap', 'rapport');
budtucker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 11h03   #6
Invité de passage
 
Inscription : mai 2007
Messages : 45
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 45
Points : 2
Points : 2
quand je lance psql, il me demande un mot de passe, donc je le rentre après j'ai: postgres=# donc la aprè je fai \l puis \d puis \c postgres, ensuite il me di que je suis connecter a postgres. donc je tape INSERT INTO ETAT VALUES ('rap', 'rapport)';

et la il me met ERROR: relation 'etat' does not exist


voila
DDMALO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 11h12   #7
Membre régulier
 
Inscription : avril 2007
Messages : 81
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2007
Messages : 81
Points : 91
Points : 91
Envoyer un message via MSN à sefaxe82
ok,
tappes la commande \d et si la table ETAT apparait dans la liste qui te sera affichée, essaye ensuite de faire un insert en mettant ETAT entre cotes comme l'a dit budtucker. c à d comme ça
Code :
INSERT INTO "ETAT" VALUES ('rap', 'rapport');
a+
sefaxe82 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 11h36   #8
Membre éclairé
 
Avatar de deY!
 
Inscription : avril 2006
Messages : 403
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 403
Points : 358
Points : 358
Verifie que tu es bien sur la base contenant ces tables. Par defaut que tu connectes avec psql il se connecte sur la base portant le nom de l'utilisateur qui se connecte.
Si tu es en utilisateur postgres, il ira sur la base postgres

Avec quoi à tu crée tes tables ? as tu utilisé le même utilisateur ?
__________________
deY!
deY! est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2007, 13h56   #9
Invité de passage
 
Inscription : mai 2007
Messages : 45
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 45
Points : 2
Points : 2
merçi cela a marché
DDMALO est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h50.


 
 
 
 
Partenaires

Hébergement Web