[firebase-br] Todas as tabelas e campos
Cristiano Rebonatto
crebonatto em upf.br
Seg Out 2 11:02:14 -03 2006
Na tabela RDB$RELATION_FIELDS tem o nome da tabela que o campo pertence,
é a coluna :
Veja se esse sql ajuda :
select rdb$RELATION_NAME ,RDB$FIELD_NAME from rdb$relation_fields order
by rdb$RELATION_NAME
Fabio escreveu:
> Puixa Cristiano, obrigado! Só uma dúvida, estas tabelas são
> relacionadas de alguma forma (id, etc) para que eu possa fazer um
> join? A query que fiz no Sql Server traz o nome da tabela e o nome do
> campo numa query só.
>
> On 10/2/06, Cristiano Rebonatto <crebonatto em upf.br> wrote:
>
>> rdb$relations => nome de tabelas
>>
>> RDB$RELATION_FIELDS => campos das tabelas
>>
>>
>> Fabio escreveu:
>>
>>> Olá amigos.
>>>
>>> No SQL Server, se eu executar esta query:
>>>
>>> select TABLE_NAME, COLUMN_NAME
>>> from INFORMATION_SCHEMA.COLUMNS
>>> order by TABLE_NAME, ORDINAL_POSITION
>>>
>>> Tem por resultado uma lista com o nome de todas as tabelas e suas
>>> colunas no banco de dados.
>>>
>>> Como consigo os mesmos resultados no Firebird?
>>>
>>> []'s
>>> Fábio Alves
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>>
>>>
>> --
>> +-----------------------------------------------------------+
>> Cristiano Rebonatto
>> Setor de Análise e Desenvolvimento
>> Divisão de Tecnologia da Informação
>> Universidade de Passo Fundo
>> Passo Fundo - RS
>> +-----------------------------------------------------------+
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
--
+-----------------------------------------------------------+
Cristiano Rebonatto
Setor de Análise e Desenvolvimento
Divisão de Tecnologia da Informação
Universidade de Passo Fundo
Passo Fundo - RS
+-----------------------------------------------------------+
Mais detalhes sobre a lista de discussão lista