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
  

Mensagemem Sex, 25 Nov 2005 10:17 am

Fala Galera...

td certin??

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

seguinte problema, existe aquela Select:
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:
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...
Deathão
Localização: Assis

--
Júnior

Mensagemem Sex, 25 Nov 2005 10:25 am

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
dr_gori
Localização: Portland, OR USA

Thomas F. G

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

Mensagemem Sex, 25 Nov 2005 12:44 pm

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

Código: Selecionar todos
    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
anderson
Localização: Toledo - PR

Anderson Nuernberg
---


  • Veja também
    Respostas
    ExibiÇões
    Última mensagem


      Voltar para SQL

      Quem está online

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

cron