Comment avoir la liste de table dans une base de données monedb?
-
21-12-2019 - |
Question
dans PostgreSQL, on peut avoir tous les noms de tableaux en exécutant la requête suivante
SELECT table_name FROM information_schema.tables WHERE table_schema='public';
Y a-t-il quelque chose de similaire dans Monetdb pour avoir la liste des tables?
La solution
Je trouve enfin cette requête
select tables.name from tables where tables.system=false ;
Autres conseils
Si vous utilisez mClient, dans la ligne de commande, vous pouvez simplement utiliser la commande "\ d" pour répertorier toutes les tables de la base de données actuelle.
sql> \d
TABLE sys.table1
TABLE sys.table2
TABLE sys.table3
En outre, utilisez la commande "\ d Tableau" pour afficher les métadonnées d'une table - équivalente à "Afficher la table Create" dans MySQL.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow