table
我有上面的两张table。在tbluniformandmaterials中,字段allocatedmaterials是从下拉列表填充的,下拉列表由from tblmaterials提供。选择后,tbluniformandmaterials中的materialid字段将从tblmaterials自动填充。我想通过使用触发器来完成的是,在tbluniformandmaterials中的记录插入之后,我想将tblmaterials中的niveaudestock字段更新为(niveaudestock-1)。换言之,每次分配材料后,我都会将库存水平降低一个。
1条答案
按热度按时间dgjrabp21#
参考
CREATE TRIGGER
https://dev.mysql.com/doc/refman/5.7/en/create-trigger.html试试这个:
注意
AFTER INSERT
怎么做NEW.MaterialID
是插入到tbluniformandmaterials中的id。祝你好运!