Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como visualizar as tabelas existentes?

Eu estou acostumado a mexer com o IBEXPERT para gerir banco de dados de Firebird, esse software permite que você mexa manualmente, abra o banco de dados, visualize as tabelas e campos. Eu sei que outros softwares funcionam de formas diferentes, como o postgres onde você tem que fazer tudo por script. No entanto, como eu posso saber que tabelas existem dentro do meu banco de uma vez só? Não encontrei um recurso visual para isso, também não sei um script que selecione isso. Tentei fazer um 'SELECT * FROM nome_do_database' mas sem sucesso, uma vez que esse código é para tabelas.

2 respostas
solução!

No SQLserver você pode visualizar as tabelas de uma base de dados usando o Transact-SQL;

USE [nome_database] GO

SELECT name, object_id, type_desc, create_date FROM sys.tables;GO

Boa sorte! Vou deixar um link caso você queria conhecer mais sobre essas manipulações: https://docs.microsoft.com/pt-br/sql/relational-databases/system-catalog-views/catalog-views-transact-sql?view=sql-server-ver16

Olá uma boa opção no PostgreSQL é utilizar a seguinte query:

SELECT TABLE_NAME FROM information_schema.tables ;