Sql resulta colunas da tabela
Olá pessoal, td bom!?
Gostaria de saber, se alguém sabe como faço para fazer uma consulta que resulte o nome das colunas da tabela...
procurei pelo forum e não achei! :oops:
Qualquer coisa: karen_camila_s@hotmail.com
valew!
Gostaria de saber, se alguém sabe como faço para fazer uma consulta que resulte o nome das colunas da tabela...
procurei pelo forum e não achei! :oops:
Qualquer coisa: karen_camila_s@hotmail.com
valew!
Karencamila
Curtidas 0
Respostas
Motta
23/02/2005
Depende do bd, no Oracle é USER_TAB_COLUMNS por exemplo
GOSTEI 0
Marcio.theis
23/02/2005
Qual o BD que vc utiliza?
GOSTEI 0
Karencamila
23/02/2005
Interbase
GOSTEI 0
Karencamila
23/02/2005
Eu consegui usando o componente TTable..... por sql não achei:
Table.GetFieldNames(.RDG_Campos.Items);
Ele mostra todas as colunas da tabela.....
se alguem tiver outra solução... pode mandar!
Beijos
Karen
Table.GetFieldNames(.RDG_Campos.Items);
Ele mostra todas as colunas da tabela.....
se alguem tiver outra solução... pode mandar!
Beijos
Karen
GOSTEI 0
Gandalf.nho
23/02/2005
Você pode usar SQL nas tabelas de sistema do IB/FB. Dê uma pesquisada que existem alguns tópicos no fórum sobre isso
GOSTEI 0
Marcio.theis
23/02/2005
Tente executar este comando, irá lhe retornar o nome da tabela + o nome do campo:
SELECT RDB$RELATIONS.RDB$RELATION_NAME, RDB$RELATION_FIELDS.RDB$FIELD_NAME FROM RDB$RELATION_FIELDS INNER JOIN RDB$RELATIONS ON (RDB$RELATION_FIELDS.RDB$RELATION_NAME = RDB$RELATIONS.RDB$RELATION_NAME) WHERE ((RDB$RELATIONS.RDB$SYSTEM_FLAG = 0) and (RDB$RELATIONS.RDB$VIEW_SOURCE IS NULL)) ORDER BY RDB$RELATIONS.RDB$RELATION_NAME, RDB$RELATION_FIELDS.RDB$FIELD_POSITION;
GOSTEI 0
Karencamila
23/02/2005
vALEW..... deu certo!!!
:D
:D
GOSTEI 0