Selecionar Tabelas e Campos

SQL Server

13/08/2003

Alguém sabe como selecionar as tabelas ou os campos das tabelas?

Geralmente consultamos os registros, preciso que seja retornado todos os campos da tabela1 como codigo, nome, data ...

Isso já ajuda pois as tabelas não mudarão com tanta frequência que os campos e posso fazer manualmente.

Agradeço qualquer ajuda..


Okama

Okama

Curtidas 0

Respostas

Andre Azevedo

Andre Azevedo

13/08/2003

Acho q existe uma view chamada INFORMATION_SCHEMA que traz os campos e tabelas. Mas se vc deseja maior controle vc pode consultar as tabelas de sistema (sysobjects).

A sp ´sp_help <nome_da_tabela>´ obtem os dados das tabelas. Vc pode ver o código dela p/ realizar o que vc deseja utilizando o comando ´sp_helptext sp_help´.


GOSTEI 0
Torres Delphi

Torres Delphi

13/08/2003

A procedure do sistema que faz um check-up da estrutura eh a SP_HELP <NOME_TABELA>.
Vc pode usar um outro artificio, de um SELECT com uma condicao nula, so pra listar os nomes dos campos
Se estiver usando oi Query Analyzer, digite CTRL + T pra apresentar os resultados em texto e poder marcar e copiar depois, depois digite:
SELECT * FROM NOME_TABELA WHERE 1=2


GOSTEI 0
POSTAR