Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
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 31/03/2008, 18h47   #1
Débutant
 
Inscription : septembre 2007
Messages : 372
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 372
Points : 53
Points : 53
Par défaut Afficher les nom des tables d'une base de donnée

Bonjour, comment puis je afficher les noms des tables d'une base de donnée, je fais ceci :

Code :
1
2
3
4
SQL> SELECT 
       OWNER, 
       TABLE_NAME, 
        FROM  USER_TABLES;
Mais il me retourne énormément de tables alors que mois je veux seulement ceux de ma bases de donnée !
newmar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 09h33   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
euh... bah oui : http://oracle.developpez.com/faq/?page=4-1#usertable

user_tables = toutes les tables du schéma courant donc ça peut en faire quelques unes

dba_tables = toutes les tables de la base soit un nombre certain
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 10h45   #3
Membre éclairé
 
Avatar de boussafi
 
Homme
Ingénieur développement logiciels
Inscription : septembre 2007
Messages : 342
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Industrie

Informations forums :
Inscription : septembre 2007
Messages : 342
Points : 397
Points : 397
Envoyer un message via Yahoo à boussafi Envoyer un message via Skype™ à boussafi
voici quelque vues qui donnent l'info sur les table

all_tables
ALL_ALL_TABLES
.....

et ces vues par exemple donnent les colonnes des tables
all_tab_columns
all_tab_cols
.....
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2008, 14h08   #4
Membre chevronné
 
Avatar de randriano
 
Homme Rija Randriano
Inscription : janvier 2007
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Rija Randriano
Localisation : Madagascar

Informations forums :
Inscription : janvier 2007
Messages : 984
Points : 729
Points : 729
Citation:
Mais il me retourne énormément de tables alors que mois je veux seulement ceux de ma bases de donnée !
Le problème c'est que vous vous connectez en tant que SYS ou SYSTEM peut-être donc il y aura beaucoup de tables. Connectez avec le schéma à qui appartient les tables !

Ou ajouter un WHERE OWNER = 'nom_schema' !!
__________________
randriano.dvp.com
randriano est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2008, 16h40   #5
Débutant
 
Inscription : septembre 2007
Messages : 372
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 372
Points : 53
Points : 53
ok, merci beaucoup pour la remarque !
newmar 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 18h58.


 
 
 
 
Partenaires

Hébergement Web