Comment selectionner toutes les tables qui se trouve dans un base de données SQL.
Je pense que c'est : select * all tables ... ??????
Merci de me dire quelle commande appliquée pour afficher toutes les tables d'un utilisateur SQL.
Comment selectionner toutes les tables qui se trouve dans un base de données SQL.
Je pense que c'est : select * all tables ... ??????
Merci de me dire quelle commande appliquée pour afficher toutes les tables d'un utilisateur SQL.
Hello,
Il n'y a pas de commande SQL standard pour faire ça, c'est spécifiques aux bases.
Exemple :
Mysql : show tables
Oracle : select * from all_tables
Sybase : select * from systables
etc ...
La réponse de vic te permet d'avoir la liste et donc le nom de toutes les tables de ta base de données, mais pas d'en avoir le contenu.
La vue normalisé information_schema.tables permet également de lister les tables de la base de données. En théorie, cette vue devrait être disponible sur les SGBD appliquant la norme, ce n'est pas toujours le cas. SQL server la met en oeuvre.
pour avoir les noms des tables.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SElect table_name from information_schema.tables
Cordialement
Soazig
Bonjour
J'ai essayé, les 2 Propositions :
Mais ni l'un ni l'autre, n'affiche toutes les tables qui appartiennent à l'utilisateur connecté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT Acteur FROM information_schema.TABLES; et SELECT * from all_tables FROM information_schema.TABLES;
MErci de me donner plus d'infos.
Bonjour,
Je pense qu'avec ce que tu nous as fourni comme information on ne pourra pas t'aider plus. Et franchement on n'aura pas forcément envie de t'aider si tu n'es pas plus aimable.MErci de me donner plus d'infos.
Alors les informations qu'il nous faut.
1/Ton SGBD
2/Que veux tu exactement? Le contenu de chaque table de ta base de données, la liste des champs de toutes les tables de ta base de données, la liste des tables de ta base de données, autre chose. Tu devrais nous donner un exemple.
3/Cela t'affiche quoi? mystère!, as-tu un message d'erreur? boule de gomme!Mais ni l'un ni l'autre, n'affiche toutes les tables qui appartiennent à l'utilisateur connecté.
Tu aurais dû répondre aux deux premières question qui t'étais posé dans les précédents posts.
Contrairement à ce que tu as écrit C'étaitou
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM all_tables
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM information_schema.TABLES;
A+
Soazig
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager