Imagem de fundo

Em relação ao recurso dos gatilhos (trigger) no PostgreSQL...

Em relação ao recurso dos gatilhos (trigger) no PostgreSQL 10, é correto afirmar:


A

Os gatilhos são restritos a visões (view) no banco de dados.


B

A cláusula REFERENCING do comando CREATE TRIGGER pode ser utilizada em conjunto com as cláusulas BEFORE e AFTER.


C

As funções disparadas por gatilhos que alteram os dados na mesma tabela do gatilho não causam o disparo das mesmas triggers, evitando a recursividade.


D

Os gatilhos podem ser anexados a tabelas (table), visões (view) e tabelas estrangeiras (foreign table).


E

O comportamento do PostgreSQL em gatilhos, para eventos do tipo BEFORE DELETE, sempre será acionado após a exclusão em cascata.