O synonym, embora aponte para a tabela, não é associado/ligado/dependente daquela tabela.
É um objeto a parte, que pode ser apontado para objetos de qualquer schema e, inclusive, para objetos de outros bancos de dados. Imagine a seguinte situação. Você tem 2 schemas diferentes SCHEMA1 e SCHEMA2 e ambos possuem uma tabela com o mesmo nome e estrutura: TABELA. Imagine que seu negócio exige que a aplicação use a tabela do SCHEMA1 em determinado momento e a tabela do SCHEMA2 em outro momento. Você pode fazer esse controle usando um synonym, que aponta hora para SCHEMA1.TABELA e hora para SCHEMA2.TABELA. Triggers, Indices e Constraints são objetos DEPENDENTES, que só existem (e só fazem sentido em existir) enquanto a tabela na qual foram criados ainda exista. Evandro Giachetto Oracle DBA evandrogiache...@gmail.com Em 23 de fevereiro de 2016 10:47, Eduardo Rodrigues oraedua...@gmail.com [oracle_br] <oracle_br@yahoogrupos.com.br> escreveu: > > > Pessoal muito o obrigado pelo retorno, achei estranho é que o synonym que > também é associado a tabela não é apagado. > > @ OK Chiappa vou verificar sim, muito obrigado. > > *Att.* > *Eduardo Rodrigues* > > Em 22 de fevereiro de 2016 12:01, André Luiz aandre...@yahoo.com.br > [oracle_br] <oracle_br@yahoogrupos.com.br> escreveu: > >> >> >> Certamente. Pois objeto triggres é um objeto associado a tabela. >> >> Enviado do meu iPhone >> >> Em 22 de fev de 2016, às 11:55, Eduardo Rodrigues oraedua...@gmail.com >> [oracle_br] <oracle_br@yahoogrupos.com.br> escreveu: >> >> >> >> Bom dia Senhores, >> >> Uma duvida, quando apago uma tabela do banco de Oracle versão 10.2.0.5.0, >> ele apaga as triggers criado para tabela? >> >> >> *Att.* >> *Eduardo Rodrigues* >> >> > >