O que é trigger?

17/10/2016

0

SQL

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

Larissa Aguiar

Responder

Post mais votado

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

Luiz Santos

Luiz Santos
Responder

Mais Posts

17/10/2016

Diego Silva

Foi bem objetivo Luiz. Acho que ficou claro para ela entender.
Responder

24/11/2016

Larissa Aguiar

Oi, obrigada! Esqueci de agradecer rs
Responder

24/11/2016

Jones Granatyr

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
Responder

25/11/2016

Larissa Aguiar

Obrigada Jones!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar