FC ConcursosFC Concursos

Flashcard FC370373

Quando um trigger definido em tabela ou visão é acionado e que pseudo-registros estão disponíveis?

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

De acordo com o assunto TI Banco de Dados: Sistema de Gerenciamento de Banco de Dados (SGBD), responda:

Quando um trigger definido em tabela ou visão é acionado e que pseudo-registros estão disponíveis?
Mostrar resposta e comentário

Resposta

Acionado por eventos DML (INSERT, UPDATE, DELETE) e disponibiliza :OLD e :NEW.

Explicação:
Triggers sobre tabelas/visões respondem a DML, não a DDL.
Triggers por linha podem usar a cláusula WHEN para avaliar condição por cada linha afetada.
Triggers executam na mesma transação do evento e respeitam o isolamento — mudanças não confirmadas por outras transações não são visíveis.




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/359721

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo