Come avere l'elenco della tabella in un database MONETDB?
-
21-12-2019 - |
Domanda
In PostgreSQL, si può avere tutti i nomi delle tabelle eseguendo la seguente query
SELECT table_name FROM information_schema.tables WHERE table_schema='public';
.
C'è qualcosa di simile a MonetDB per avere la lista dei tavoli?
Soluzione
Alla fine trovo questa query
select tables.name from tables where tables.system=false ;
. Altri suggerimenti
Se si utilizza Mclient, nella riga di comando è possibile utilizzare semplicemente il comando "\ D" per elencare tutte le tabelle nel database corrente.
sql> \d
TABLE sys.table1
TABLE sys.table2
TABLE sys.table3
.
Inoltre, utilizzare il comando "\ D Tabtename" per visualizzare i metadati di una tabella - equivalente a "Mostra la tabella creata" in MySQL.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow