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
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.
são executados sempre que alguém tenta executar a instrução IF UPDATE.
podem ser utilizados para modificar ou até mesmo rejeitar a inserção de um registro.
são executados sempre que alguém tenta executar o comando CREATE TABLE.
são usados para limitar os dados que os usuários podem remover ou inserir em um banco de dados.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...