› Fóruns › SQL e PL/SQL › Trigger (Insert e Update) › Trigger (Insert e Update)
Sim : só quis deixar Claro lá pro colega que AT é uma Opção mas *** DESDE QUE *** a pessoa ENTENDA que basicamente está criando uma outra transação, assim ** NÂO HAVERÁ INTEGRIDADE DE DADOS NENHUMA ** entre as manipulações de dados ocorrendo , e que PORTANTO não se pode contar com o conceito de rollback, em caso de falha (por qual motivo for) na transação “primária” os dados updateados/inseridos na AT NÂO VÂO ser desfeitos… SE (e é um grande SE!!) o aplicativo do sujeito está contando com isso OK, AT vai funcionar corretamente mas não é o que a gente costuma ver por aí, não….
É por isso que muitos experts recomendam usar AT apenas e tão somente para LOGs (por exemplo, log de erros) pois (tipicamente) num caso desse não importa em absoluto se a transação principal funcionou ou não, o log em si tem que ser gravado e criado Independentemente…
[]s
Chiappa