Pergunta

No postgresql, pode-se ter todos os nomes de tabelas executando a seguinte consulta

SELECT table_name FROM information_schema.tables WHERE table_schema='public';

Existe algo semelhante no monetdb para ter a lista de tabelas?

Foi útil?

Solução

Finalmente encontrei esta consulta

select tables.name from tables where tables.system=false ;

Outras dicas

Se você estiver usando mclient, na linha de comando você pode simplesmente usar o comando "\d" para listar todas as tabelas do banco de dados atual.

sql> \d

TABLE  sys.table1 

TABLE  sys.table2

TABLE  sys.table3

Além disso, use o comando "\d tablename" para visualizar os metadados de uma tabela - equivalente a "show create table" no mysql.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top