Banco de dados Firebird - Como identificar as dependências entre as tabelas |
Top Previous Next |
|
Como identificar as dependências entre as tabelas do Banco de Dados Firebird)
Existe uma tabela interna do banco de dados, responsável por armazenar informações sobre os relacionamentos e as dependências entre tabelas.
É a tabela "RDB$DEPENDENCIES"
Ex.:
select * from RDB$DEPENDENCIES where RDB$DEPENDED_ON_NAME = 'tb_principal' AND RDB$DEPENDENT_NAME LIKE 'tb_dependente%' AND RDB$FIELD_NAME = 'campo de ligação'
|