bonjour,
Depuis un client Oracle windows, j'essaie d'accéder à une base Postgresql 8.0 sur mandrake. A priori je trove bien la base car je m'identifie. Par contre il ne voit aucune table. QQ a-t-il une idée ?
Select * from matable ... réponse : relation n'existe pas
select * from cours.matable ... la schéma cours n'existe pas.
Même si je me connecte administrateur postgres
Merci pour les réponses
BR
# select * from *
Posté par nicodache . Évalué à 1.
si tu ne recois rien en retour, tu peux etre sur que t'as pas de table dans ta base de donnée :D
(ou alors je raconte encore une connerie :D)
[^] # Re: select * from *
Posté par Brahici . Évalué à 2.
je ne crois pas que cela fonctionne. en fait, je suis sûr que cela ne fonctionne pas ! (du moins en version 7.4.5)
dbtest=> select * from *;
ERROR: syntax error at or near "*" at character 15
dbtest=>
par contre, pour obtenir la liste des tables dans une base postgresql, rien ne vaut :
select * from pg_tables
et on peut ajouter une clause where schemaname='public' pour n'avoir que les tables de ce schéma.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.