✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Imagine o seguinte trigger:
CREATE TRIGGER menos_de_10_em_stockON produtosAFTER UPDATEASBEGIN INSERT INTO avisos VALUES (SELECT designacao_produto FROM inserted); IF(SELECT stock FROM inserted) < 10 BEGIN INSERT INTO avisos VALUES ('Está a acabar o stock do produto. Verifique') END; END; |
Sempre que acontece um UPDATE na tabela produtos, este trigger irá colocar uma mensagem na tabela avisos com a designação do produto e a quantidade em stock.