Array
(
)

Listar estrutura de uma tabela

Mcfaria
   - 21 dez 2004

Olá pessoal,

Bom dia.

Preciso de uma ajuda. Como faço para listar a estrutura de uma tabela de um banco de dados no SQL?

No aguardo.

Um grande abraço a todos!

Marcelo Claudio Faria

Marcus.magalhaes
   - 21 dez 2004

bom dia Marcelo.

sp_help nome_da_tabela.

Att,

Mcfaria
   - 21 dez 2004

Olá Marcus,

100¬! Obrigado pela ajuda.
E aproveitando a deixa, tem alguma forma de gerar uma listagem desta estrutura?

Um grande abraço.

Marcelo Claudio Faria
Campinas-SP

Marcus.magalhaes
   - 21 dez 2004

Boa tarde Marcelo.

Vc pode usar este código que eu montei, espero que te atenda :

Select so.name ´Table Name´,
sc.name ´Column Name´,
st.name ´Column Type´,
sc.length ´Column Size´,
sc.xprec ´Precision´,
sc.xscale ´Scale´,
Case sc.isnullable
When 0 Then ´False´
When 1 Then ´True´
End ´Accept NULL?´
From sysobjects so Inner Join syscolumns sc On so.id = sc.id
Inner Join systypes st On sc.xtype = st.xtype
Where so.name = ´table_name´

Att,