- ID
- 5314327
- Banca
- SELECON
- Órgão
- EMGEPRON
- Ano
- 2021
- Provas
- Disciplina
- Banco de Dados
- Assuntos
No contexto dos bancos de dados relacionais
SQL, muitas vezes surge a necessidade de se
realizar uma determinada ação, de acordo com algum
evento que acontecer e é isso que o Trigger viabiliza.
No que diz respeito à sintaxe para criação de um
trigger, observam-se os parâmetros descritos a
seguir.
I. NOME DO TRIGGER – identifica o nome da
trigger como objeto do banco de dados, devendo
seguir as regras básicas de nomenclatura de
objetos.
II. NOME DA TABELA – identifica o nome da tabela
à qual o trigger estará ligado, para ser disparado
mediante ações de insert, update ou delete.
III. Opção X/Y/Z – escolhida para definir o momento
em que o trigger será disparado, onde X
representa o valor padrão e faz com o que o
gatilho seja disparado junto da ação, Y faz com
que o disparo se dê somente após a ação que o
gerou ser concluída, e Z faz com que o trigger
seja executado no lugar da ação que o gerou.
IV. Opção M/N/P – escolhida entre as instruções
DML para indicar e informar ao banco qual ação
irá disparar o gatilho.
Os parâmetros que devem substituir X/Y/Z em III e
M/N/P em IV são, respectivamente: