Menu

SQL Lister les tables d'une base [Résolu/Fermé]

ruth - 24 août 2005 à 16:22 - Dernière réponse :  sara
- 13 mai 2018 à 17:21
Bonjour,SQP quelle est la commande SQL qui permet de lister (par qsl +)le nom des tables d'une base oracle?
merci
Afficher la suite 

29 réponses

Meilleure réponse
71
Merci
SHOW TABLES [FROM databasename] [LIKE "test%"]

Merci fouad 71

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 25524 internautes ce mois-ci

tehoden 106 Messages postés mercredi 27 juillet 2005Date d'inscription 22 mai 2012 Dernière intervention - 22 mai 2012 à 15:27
faux... ceci est une requête pour MySQL...

en oracle:
Lister les tables du schéma de l'utilisateur courant :

SELECT table_name FROM user_tables

Lister les tables accessibles par l'utilisateur :

SELECT table_name FROM all_tables

Lister toutes les tables (il faut être ADMIN) :

SELECT table_name FROM dba_tables
chibanird 3 Messages postés mercredi 16 novembre 2005Date d'inscription 16 novembre 2005 Dernière intervention - 16 nov. 2005 à 16:50
32
Merci
select * from tab;
cette commande va lister tous les tables de la base de donnée
Anice Djebbi 1 Messages postés samedi 4 mai 2013Date d'inscription 4 mai 2013 Dernière intervention - 4 mai 2013 à 16:39
comment faire avec un serveur mysql server 5.6
I.ismael > Anice Djebbi 1 Messages postés samedi 4 mai 2013Date d'inscription 4 mai 2013 Dernière intervention - 25 nov. 2014 à 01:14

(en console MYSQL 5.6)

show databases; ==> pour afficher toutes les bases de données
connect [nom de la base de données] ==> pour se connecter à la base de données spécifiée
show tables; ==> pour afficher toutes les tables
Describe [nom de la table] ==> pour decrire une table de la base de données selectionnée
jordane45 22736 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 10 octobre 2018 Dernière intervention > I.ismael - 25 nov. 2014 à 01:18
Bonjour
j'espère que le demandeur a trouvé la réponse depuis le temps. ..il y a un an et demi qu'il a posé sa question.... ;-)
Pour moi cette commande fonctionne belle et bien merci beaucoup!
mrc , commande fonctionne
17
Merci
Tu as essayé la commande suivante sous SQL+:
select * from cat where table_type='TABLE';
ca marche avec moi cette commande
dsl ca marche passs
celà fonctionne uniquement avec les droits d'administrateurs
ecco 87 Messages postés mardi 12 juin 2007Date d'inscription 10 juillet 2009 Dernière intervention - 4 déc. 2008 à 11:44
3
Merci
bonjour

en effet select * from tab ; sa fonctionne merci
salut ,
et pour une base Access comment on fait ???
merci
bonjour pouvez vous m'indiquer comment afficher la listes des fonctions, procedures,sequences et vues dans ma base svp :((((
select table_name,table_type
from information_schema.tables order by table_type
permet d'afficher tables,vues...d'une base
bonjour,quelle est la commandes sql que permet de vérifier si une table existe dans une bd ??
et merci d'avance