Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Procedimentos armazenados vs gatilhos no MySQL


Os procedimentos armazenados são armazenados como código pré-compilado (rotina armazenada) e chamados pelo programador onde quer que ele queira disparar. O procedimento armazenado pode retornar valor(es). Sobre procedimentos e funções.

Triggers são objetos de banco de dados nomeados disparados automaticamente quando ocorre inserção, exclusão, atualização (ou outro evento), não pode haver invocação explícita. O gatilho não pode retornar nenhum dado.Sobre gatilhos.

Você pode usar procedimentos no código do gatilho.