Boa tarde Senhores tenho uma MV no qual só consegui por para funcionar quando peguei sua DDL e transformei em uma VIEW (ficava dando o erro de compilação ORA-22818: expressões de subconsulta não permitidas aqui), isto é, a MV não permite select na consulta externa, daí a solução para pô-la na VIEW.
Acontece agora que sempre quando alteramos alguma tabela na qual a VIEW faz referência, a MV se torna inválida. É possível alguma saída para a questão. Estamos tentando uma outra forma de retirar os selects do select principal, mas está estremamente complexo... [As partes desta mensagem que não continham texto foram removidas]