Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

asdruboows

Retornar informações sobre o banco.

Recommended Posts

Vocês conhecem o "sqladmin" acho que sim né?Aquele script em asp que executa sintaxes... "strings sql"... Pois bem...Existe alguma sintaxe que retorne... tabelas e seus campos, os tipos dos dados de cada campo.Tipo... retorne a estrutura do banco...Existe?EU já vi algo de um tal "schema" sei lá ok... Alguém conhece?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi...eu falo de uma sintaxe... tipo "SELECT * FROM... "Mas ela serve para retornar todas as infos do banco de dados...a grosso modo seria... um "SELECT * NOME DO BANCO"ai ela retorna as tabelas... os campos e os tipo dos campos...Só que eu não lembro a sintaxe...Sei que existe, já vi pessoas usando, mas não lembro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colega,Ainda não entendi, mas talvez esteja se referindo s SysObjects.

select * from sysobjects inner join syscolumns on sysobjects.id=syscolumns.idWHERE sysobjects.XTYPE = 'U'

A partir dela você pode estar definindo as restrições necessárias e chegando ao resultado esperado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia.

 

você pode consultar as tabelas sysobjects e syscolumns

 

Ex.:

Select so.name, sc.name, st.name, sc.length

From sysobjects so Inner Join syscolumns sc On so.id = sc.id

Inner Join systypes st On sc.xtype = st.xtype

Where so.type = 'U'

Order by so.name

 

Espero ter ajudado.

 

Att,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde.

 

O que você está chamando de SCHEMA, são as SCHEMA_INFORMATION.xxx views, elas estão baseadas nas tabelas de sistema, a única diferença é q a MS promete que elas não serão modificadas com o tempo, mas o resultado final é sempre o mesmo.

 

Procure no db master, em views os objetos cujo owner = SCHEMA_INFORMATION.

 

Espero ter ajudado.

 

Att,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.