Retornar Nome dos Campos....

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
Deathão
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 57
Registrado em: Qui, 16 Jun 2005 11:31 am
Localização: Assis
Contato:
--
Júnior

Fala Galera...

td certin??

preciso fazer uma SELECT básica aqui mas num sei como faz..

seguinte problema, existe aquela Select:

Selecionar tudo

SELECT table_name FROM user_tables:
que retorna o nome de todas as tabelas do usuário..

o que eu gostaria de saber como faço uma SELECT que retorna o nome dos campos de uma tabela..

EX:

Selecionar tudo

TABELA CARGO
ID_CARGO
NOME_CARGO
ETC...
será que tem jeito?

se alguém souber como faz isso eu agradeço..

grato da atenção de vocês...
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Pode usar a USER_TAB_COLUMNS

Dá uma olhada nesse link pra saber todas tabelas do dicionário de dados do Oracle:
http://glufke.net/oracle/viewtopic.php?t=11
Avatar do usuário
anderson
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 75
Registrado em: Seg, 06 Jun 2005 1:08 pm
Localização: Toledo - PR
Contato:
Anderson Nuernberg
---

Júnior, está ai um select prontinho pra você...

Selecionar tudo

    SELECT column_name, data_type, data_length, data_precision, data_scale, nullable
      FROM user_tab_columns
     WHERE table_name = upper(prm_nome_tabela)
     ORDER BY column_id
é isso que você precisa?

[]´s
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes