PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Select RDB$ para tabela e campo foreighkey #466012

06/01/2014

0

Galera

Fiz o seguinte SQL para trazer a tabela e o campo das tabelas ligadas por foreighkey:

select x.rdb$relation_name as tabela_FK, f.rdb$field_name as campo_FK from rdb$relation_constraints x, rdb$index_segments f
where x.rdb$constraint_type = 'FOREIGN KEY'
and f.rdb$index_name = x.rdb$index_name
order by x.rdb$relation_name, f.rdb$field_name


O SQL ta correto só falta filtrar por exemplo:
where tabela.coluna = tabela_PK

Exemplo:

Quero saber todas as tabela e campo FK da tabela CLIENTES.

VENDAS, ID_CLIENTE
ORCAMENTO, ID_CLIENTE
...

Huelbert Oliveira

Huelbert Oliveira

Responder

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

Aceitar