Pular para o conteúdo principal

Questão de Banco de Dados — Gatilhos (Triggers) — CESGRANRIO 2010

Banco de DadosGatilhos (Triggers)
Código
cg032132
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2010
Nível
Superior
Cargo
BR Distribuidora - Analista de Sistemas Júnior - Infra-Estrutura
A instrução CREATE TRIGGER da SQL tem o seguinte formato:Imagem 043.jpgPara a instrução CREATE TRIGGER é INCORRETO afirmar que
  1. Aa especificação <antes ou depois> pode ser BEFORE ou AFTER.
  2. Bo <evento> pode ser INSERT, DELETE ou UPDATE, no caso de UPDATE pode ser qualificado ainda maispela especificação OF <lista_com_vírgulas de nome de tabela>.
  3. Ccada nomeação em REFERENCING pode ser um dos seguintes: OLD ROW AS <nome>, NEW ROW AS <nome>, OLD TABLE AS <nome> e NEW TABLE AS <nome>.
  4. Dse a especificação <linha ou instrução> for ROW significa que o trigger dispara para cada linha individual afetada pela instrução de trigger.
  5. Ese a cláusula WHEN for especificada, isso significa que a <ação> só deve ser executada se a <expressão booleana> for TRUE.
Revelar gabarito e comentário

GabaritoB — o <evento> pode ser INSERT, DELETE ou UPDATE, no caso de UPDATE pode ser qualificado ainda mais pela especificação OF <lista_com_vírgulas de nome de tabela>.

Link permanente: /questoes/cg032132