Questões Informática Gatilhos

Se mais de um gatilho for definido para uma mesma relação e mesmo evento, eles serão...

Responda: Se mais de um gatilho for definido para uma mesma relação e mesmo evento, eles serão disparados na ordem em que foram declarados. Portanto, é responsabilidade do programador definir corretamente...


1Q259251 | Informática, Gatilhos, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Acerca de gatilhos, visões e expressões regulares em SQL, julgue
os próximos itens.

Se mais de um gatilho for definido para uma mesma relação e mesmo evento, eles serão disparados na ordem em que foram declarados. Portanto, é responsabilidade do programador definir corretamente a ordem dos gatilhos.

  1. ✂️
  2. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
David Castilho
Por David Castilho em 31/12/1969 21:00:00
Gabarito: a) A afirmação está correta. Quando mais de um gatilho (trigger) é definido para a mesma tabela e para o mesmo evento (como INSERT, UPDATE ou DELETE), a ordem em que esses gatilhos são disparados segue a sequência em que foram declarados no banco de dados.

Isso significa que o programador deve ter cuidado ao criar múltiplos gatilhos para garantir que a lógica seja executada na ordem desejada, evitando efeitos colaterais ou comportamentos inesperados.

Essa responsabilidade é importante porque o banco de dados não impõe uma ordem automática diferente da ordem de criação, e a correta definição da sequência pode impactar diretamente na integridade e no funcionamento das operações.

Portanto, a resposta correta é a alternativa 'a', conforme o gabarito oficial e a resposta mais comentada pelos usuários.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.