O que é trigger?
Oi gente! estou começando a mexer com banco de dados agora. E me deparei com essa tal de trigger. Já entendi como fazer as queries normais, select, update, etc. Agora estou vendo alguns termos novos, e trigger foi um deles. Alguém pode me explicar para que serve? Vale a pena usar?
Larissa Aguiar
Curtidas 0
Melhor post
Luiz Santos
17/10/2016
Trigger (gatilho) são programas dentro do banco de dados, que são executados (disparados) automaticamente quando um comando DML (INSERT, DELETE ou UPDATE) é executado dentro do banco.
Espero ter conseguido ser claro.
Grande abs
Espero ter conseguido ser claro.
Grande abs
GOSTEI 2
Mais Respostas
Diego Silva
17/10/2016
Foi bem objetivo Luiz. Acho que ficou claro para ela entender.
GOSTEI 0
Larissa Aguiar
17/10/2016
Oi, obrigada! Esqueci de agradecer rs
GOSTEI 0
Jones Granatyr
17/10/2016
Uma aplicação prática pode ser o seguinte: quando uma venda é feita (comando insert na tabela de vendas), automaticamente é feito um update na tabela de produtos para diminuir a quantidade em estoque do produto vendido
A vantagem é que não precisamos fazer isso via programação, fica tudo centralizado no banco de dados e a execução é mais rápida
A vantagem é que não precisamos fazer isso via programação, fica tudo centralizado no banco de dados e a execução é mais rápida
GOSTEI 2
Larissa Aguiar
17/10/2016
Obrigada Jones!
GOSTEI 0