Questão de Banco de Dados — PostgreSQL — FGV 2017
Banco de DadosPostgreSQL
- Código
- fg027460
- Banca
- FGV
- Órgão
- IBGE
- Ano
- 2017
- Nível
- Superior
- Cargo
- Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações
Em um Banco de Dados PostgreSQL, Joana precisa criar uma trigger para inserir dados na tabela de auditoria chamada AGENTE_AUDIT todas as vezes que um registro da tabela AGENTE for efetivamente excluído.Para isso, considerando que a função "agente_removido()" já esteja implementada, Joana utilizará o comando:
- ACREATE TRIGGER audit_agente AFTER DELETE ON agente_audit FOR EACH STATEMENT EXECUTE PROCEDURE agente_removido();
- BCREATE TRIGGER audit_agente AFTER EXCLUDE ON agente FOR EACH ROW EXECUTE PROCEDURE agente_removido();
- CCREATE EVENT TRIGGER audit_agente AFTER DELETED ON agente FOR EACH ROW EXECUTE PROCEDURE agente_removido();
- DCREATE TRIGGER audit_agente AFTER DELETE ON agente FOR EACH ROW EXECUTE PROCEDURE agente_removido();
- ECREATE EVENT TRIGGER audit_agente AFTER DELETE ON agente_audit FOR EACH STATEMENT EXECUTE PROCEDURE agente_removido();