Saber filhas de uma determinada tabela e filha das filhas

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Juanagonzalez
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Seg, 11 Abr 2022 12:51 pm
Localização: araraquara

Bom dia!

Preciso de um bloco anonimo para além de saber quais são filhas de uma determinada tabela também consiga da filhas das filhas até o ultimo nivel.
Alguém teria algo parecido?
Para pegar a "Mãe" e as "Filhas" estou usando a seguinte query:

select level lvl
, a.constraint_name
, decode(a.constraint_type, 'R', 'FK', 'P', 'PK') constraint_type
, a.owner
, a.table_name
from dba_constraints a
where a.constraint_type in ('R', 'P')
start with table_name = 'FINANCIAL_TURNOVER'
connect by prior a.owner = a.r_owner
and prior a.constraint_name = a.r_constraint_name
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Leia sobre CONNECT BY pra fazer queries recursivas.
Se tiver dúvidas, manda pra gente!
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 39 visitantes