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 24/01/2005, 17h26   #1
Membre du Club
 
Avatar de JWillow
 
Inscription : juin 2003
Messages : 57
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 57
Points : 44
Points : 44
Par défaut Liste des Tables en sql

Voila ma question est :

"Quelle est la requete SQL qui peut me permettre de lister les tables présentes dans un schéma donné ?"

Merci par avance
JWillow est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2005, 20h41   #2
Membre du Club
 
Inscription : février 2004
Messages : 49
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : février 2004
Messages : 49
Points : 50
Points : 50
Code :
SELECT relname FROM pg_class WHERE relname !~ '^pg_'
Pour afficher la liste des tables non-systeme (retire la clause WHERE) pour toutes les tables de ta db
Google.be est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2005, 22h12   #3
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
bonsoir,

pour afficher les tables en precisant le nom du schema, tu peux utiliser cette requete :

Code :
SELECT c.relname FROM pg_class c INNER JOIN pg_namespace n ON (c.relnamespace = n.oid) WHERE n.nspname = 'monschema'::text  AND c.relkind = 'r'::text
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h22.


 
 
 
 
Partenaires

Hébergement Web