Gostaria de saber se existe alguma forma ou alguma função que passando o nome da tabela eu consiga retornar os nomes das colunas e o tipo das colunas...
obs.: Eu não quero um comando do tipo "DESC" apenas para visualizar... eu quero que retorne como um SELECT para poder exportar com spoll... vlw!!!!
agradeço ai antecipadamente!!! vlw povo!
Como pegar o nome e tipo de dados das colunas de uma tabela?
-
- Rank: Analista Júnior
- Mensagens: 90
- Registrado em: Qui, 23 Ago 2007 3:40 pm
- Localização: São José do Rio Preto - SP
-
- Rank: DBA Sênior
- Mensagens: 365
- Registrado em: Ter, 24 Mai 2005 2:24 pm
- Localização: Araraquara - SP
Cristiano (Tineks)
Araraquara - SP
Araraquara - SP
E ai Renan, beleza??
no Oracle existe uma tabela chamada ALL_TAB_COLUMNS, nela esta gravado algumas informações sobre cada coluna de suas tabelas.
Segue ai um exemplo :
[]'s
no Oracle existe uma tabela chamada ALL_TAB_COLUMNS, nela esta gravado algumas informações sobre cada coluna de suas tabelas.
Segue ai um exemplo :
SELECT COLUMN_NAME,
DATA_TYPE,
DATA_LENGTH,
DATA_PRECISION
FROM ALL_TAB_COLUMNS
WHERE UPPER(TABLE_NAME)='MINHA_TABELA'
[]'s
-
- Rank: Analista Júnior
- Mensagens: 90
- Registrado em: Qui, 23 Ago 2007 3:40 pm
- Localização: São José do Rio Preto - SP
Nossa kara!!! vlw mesmo...
fazia mó kara que eu tava tentando encontrar uma forma!
vlwwwwwwwwwwww!!!!!!
fazia mó kara que eu tava tentando encontrar uma forma!
vlwwwwwwwwwwww!!!!!!
-
- Rank: Analista Júnior
- Mensagens: 90
- Registrado em: Qui, 23 Ago 2007 3:40 pm
- Localização: São José do Rio Preto - SP
kara.... so falto uma coisinha!!! rsrsrs
a descrição!!! tem como pegar a descrição???
rsrs vlw!!!!!
a descrição!!! tem como pegar a descrição???
rsrs vlw!!!!!
-
- Rank: DBA Sênior
- Mensagens: 365
- Registrado em: Ter, 24 Mai 2005 2:24 pm
- Localização: Araraquara - SP
Cristiano (Tineks)
Araraquara - SP
Araraquara - SP
Opa, tem sim brow.!
os comentarios você pode pegar na tabela ALL_COL_COMMENTS ,
porem você vai ter q fazer um join dessa tabela com a ALL_TAB_COLUMNS amarrando o nome da tabela e o nome da coluna.!!
[]'s!!
os comentarios você pode pegar na tabela ALL_COL_COMMENTS ,
porem você vai ter q fazer um join dessa tabela com a ALL_TAB_COLUMNS amarrando o nome da tabela e o nome da coluna.!!
SELECT COMMENTS
FROM ALL_COL_COMMENTS
WHERE UPPER(TABLE_NAME)='MINHA_TABELA'
-
- Rank: Analista Júnior
- Mensagens: 90
- Registrado em: Qui, 23 Ago 2007 3:40 pm
- Localização: São José do Rio Preto - SP
funcionou!!
vlw kara! =)
vlw kara! =)
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 16 visitantes