Bom dia,
alguém sabe dizer como faço para saber se uma determinada package esta utilizando uma determinada tabela? Tenho mais de 50 packages no banco e preciso saber qual delas utiliza 53 tabelas. Terei que abriri cada package e verificar as 53 em cada package?
Verificar qual package utiliza uma determinada tabela
-
- Rank: DBA Júnior
- Mensagens: 228
- Registrado em: Ter, 19 Jun 2007 2:12 pm
- Localização: São Paulo - SP
Bom dia,
Você pode tentar alguma coisa assim:
Você pode tentar alguma coisa assim:
Select d.name , d.Type ,
d.referenced_name , d.referenced_Type ,
d.referenced_Link_name
from All_Dependencies D, all_objects A
where a.object_type = 'PACKAGE'
And d.name = a.object_name
And D.referenced_name in('TABELA1','TABELA2','TABELA3','TABELA4');
Perfeito!! Muito obrigado!
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes