Bonjour,
ben voilà, en premier temps, je récupère, dans un vecteur, la liste des bases de données crées
par un utilisateur quelconque ( différent de User postgres), en utilisant le requête suivante :
select * from pg_database where datdba!=1
maintenant, je veux récupérer la liste des tables de chaque Base de données choisie
dans la liste précedente.
par exemple sous console, je tape la commande ( voir au dessous, nom de base est : mydb )
et j'aurai la liste des tables de la base mydb : ( dans mon exemple il y'en a une )
bash-2.05$ psql mydb -c "\d"
List of relations
Name | Type | Owner
------+-------+----------
demo | table | postgres
(1 row)[
Moi je veux récupérer les tables d'une base de données choisie par un utilisateur,
donc il me faut une requête sql pour la mettre dans mon code Java.
Quelle est cette requete en sql ?
merci à l'avance
![]()
undefined
Partager