Como listar a estrutura de um Banco?

04/05/2004

0

Gostaria de saber como eu faço para listar o nome das tabelas que contém dentro de um banco de dados.

Grato,


Rodrigo Cesar de Oliveira


Rodrigocesar

Rodrigocesar

Responder

Posts

12/05/2004

Gladys

Rodrigo,

A tabela de sistema sysobjects contém informações sobre todos os objetos (tabelas, views, constantes, relacionamentos, etc.) de um determinado banco de dados.

Mas para obter a informação que vc deseja basta:
select * from sysobjects where xtype = ´u´

xtype = ´u´ --> somente as tabelas do usuário

Espero ter te ajudado!


Responder

12/05/2004

Victoria

Olá! ;-)

Uma outra solução é usar o comando SP_HELP.

No Enterprise Manager, selecione o nome do banco e digite SP_HELP. Além das tabelas, o SQL Server lhe trará também os nomes dos outros objetos constantes no banco, tais como Procedures, Triggers, índices, etc...

Espero ter ajudado! :roll:

Beijos,
Vic.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar