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
Grato,
Rodrigo Cesar de Oliveira
Rodrigocesar
Curtir tópico
+ 0
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!
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.
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
Clique aqui para fazer login e interagir na Comunidade :)