Questões de Concurso Comentadas por alunos sobre gatilhos (triggers) em banco de dados
Foram encontradas 156 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
![imagem-008.jpg](https://arquivos.qconcursos.com/images/provas/41631/imagem-008.jpg)
Considere que:
- A tabela empregados contém os campos citados no trigger;
- O banco de dados está aberto e funcionando em condições ideais;
- O funcionário cujo sobrenome é Souza possui como id_emp o valor 'VEND'.
Ao se executar a instrução UPDATE empregados SET salario = 5500 WHERE sobrenome='Souza'; é correto afirmar que
A execução apresentada do script deflagrará a execução da trigger trg_01,construída em PL/SQL, que é demonstrada a seguir.
update tabela_a
set coluna_a = ‘X’
where coluna_b = ‘Y’;
create trigger trg_01
before delete on tabela_a
begin
insert into tabela_b values (‘W’, ‘K’);
end;
Para a automatização dos procedimentos derivados das operações de inserção, alteração ou exclusão no banco de dados, pode-se utilizar o gatilho, procedimento armazenado que é executado sempre que houver uma dessas operações sob condições determinadas pelo projetista do banco de dados.