Fórum Como obter a Descrição de Tabela, Juntamente com seus campos #50720

28/04/2005

0

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


Breite

Breite

Responder

Posts

29/04/2005

Fsflorencio

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.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar