Exibir tabelas em um banco de dados

SQL Server

04/05/2005

Sei que o comando sp_databases exibe todos os banco de dados criados, qual comando utilizo para exibir todas as tabelas e um determinado banco. Gostaria de visualizar a estrutura tambem.

obrigado.


Mfilho

Mfilho

Curtidas 0

Respostas

Emersonn

Emersonn

04/05/2005

Ola,

Para você saber todas as tabelas de um database você pode usar a tabela sysobjects, assim:

select name from sysobjects where type = ´u´

onde, type = ´u´ são todas as tabelas criadas pelos usuários, não retornando as tabelas de sistema ´system´.

Vc, deve executar esse comando em todos os bando de dados.

Para ver a estrutura das tabelas você pode usar a seguinte procedure, sp_help:

Ex: sp_help nome_da_tabela


Espero ter ajudado.


GOSTEI 0
POSTAR