Como obter a Descrição de Tabela, Juntamente com seus campos
Alguem tem algum select, que traz as descrições de uma tabela?
exemplo:
Select
NomeCampo,
TipoCampo,
TamanhoCampo,
EscalaCampo,
DescricaoCampo
From
Tabelas
Where
Tabela = :NomeTabela;
Nome Tipo Tamanho Descricao
---------------------------------------------------------------------
Codigo Integer 4 Id da Tabela
Nome Varchar 30 Nome do Cliente
Data Date Data da Ultima Compra
exemplo:
Select
NomeCampo,
TipoCampo,
TamanhoCampo,
EscalaCampo,
DescricaoCampo
From
Tabelas
Where
Tabela = :NomeTabela;
Nome Tipo Tamanho Descricao
---------------------------------------------------------------------
Codigo Integer 4 Id da Tabela
Nome Varchar 30 Nome do Cliente
Data Date Data da Ultima Compra
Breite
Curtidas 0
Respostas
Fsflorencio
28/04/2005
Olá,
Você tem que pesquisar o conteúdo das tabelas de sistema.
Vou te dar um exemplo:
select *
from rdb$relation_fields, rdb$fields where RDB$FIELDS.RDB$FIELD_NAME = RDB$RELATION_FIELDS.RDB$FIELD_SOURCE AND
rdb$relation_fields.rdb$relation_name = ´NOME_DA_TABELA´ AND
rdb$relation_fields.RDB$FIELD_NAME = ´NOME_DO_CAMPO´;
Dê uma olhada no resultado.
Você tem que pesquisar o conteúdo das tabelas de sistema.
Vou te dar um exemplo:
select *
from rdb$relation_fields, rdb$fields where RDB$FIELDS.RDB$FIELD_NAME = RDB$RELATION_FIELDS.RDB$FIELD_SOURCE AND
rdb$relation_fields.rdb$relation_name = ´NOME_DA_TABELA´ AND
rdb$relation_fields.RDB$FIELD_NAME = ´NOME_DO_CAMPO´;
Dê uma olhada no resultado.
GOSTEI 0