Imagem de fundo

Um disparador (trigger) é um conjunto de instruções SQL que...

Um disparador (trigger) é um conjunto de instruções SQL que se parece e funciona de forma muito semelhante com um procedimento armazenado. Os disparadores agem como vigias, aguardando que um usuário tente modificar um dado. Nesse instante, o disparador entra em ação para garantir o cumprimento da lógica da operação. Considerando um banco de dados com servidor SQL Server é correto afirmar que os disparadores INSERT


a

da mesma forma que os disparadores SELECT, são executados sempre que alguém tenta criar um registro novo em uma tabela usando um dos seguintes comandos: INSERT, UPDATE ou CREATE.


b

são executados sempre que alguém tenta executar a instrução IF UPDATE.


c

podem ser utilizados para modificar ou até mesmo rejeitar a inserção de um registro.


d

são executados sempre que alguém tenta executar o comando CREATE TABLE.


e

são usados para limitar os dados que os usuários podem remover ou inserir em um banco de dados.