Mantendo gatilhos e corrigindo erros
O aplicativo Resultados monitora os gatilhos para alguns tipos de erros. Tabelas com gatilhos inválidos têm um ícone de erro ao lado da contagem de gatilhos O aplicativo Resultados também desabilita gatilhos quebrados para que eles não possam ser executados com falsos alarmes. É possível corrigir esses problemas conforme aparecem.
Por que os gatilhos quebram
Mudanças ao longo do tempo
Com o passar do tempo, a empresa e os dados mudam. Por exemplo, alguém pode excluir campos usados por gatilhos ou mudar o formato dos dados. As pessoas também podem deixar sua empesa ou mudar para outros departamentos.
Copiando gatilhos para outros lugares
Os gatilhos geralmente se referem a pessoas e campos específicos. Quando você copia um gatilho, esses recursos podem não existir no destino do gatilho.
Erros e como corrigi-los
Os gatilhos quebrados são marcados com um ícone de erro vermelho e são automaticamente desativados. Quando você corrige o problema subjacente, o gatilho é reativado automaticamente. A tabela a seguir explica os tipos de erros que o aplicativo Resultados verifica.
Erro | Tipo | Detalhes | Como corrigir | |
---|---|---|---|---|
O gatilho faz referência a um campo inválido |
![]() |
Isso significa que um gatilho faz referência a um campo, mas o campo não possui o tipo de dados que ele espera. Normalmente, isso acontece quando o tipo de dados de um campo é alterado durante a importação de novos dados ou quando um gatilho é copiado para uma tabela em que esse campo tem um tipo de dados diferente. |
|
|
O gatilho faz referência a um campo inexistente |
![]() |
Isso significa que um gatilho faz referência a um campo, mas o campo não existe nessa tabela. Normalmente, isso acontece quando um campo é excluído de uma tabela ou um gatilho é copiado para uma tabela em que esse campo não existe. |
|