所以我在这个项目上工作,当我们购买东西时,它必须增加我们的库存,但是,如果您在购买东西时出错(比如某种产品的数量或购买了错误的产品),那库存如果我有100杯可乐和100百事可乐,我买了10杯水,库存将增加到110。但是,如果我犯了一个错误并想要更改它,而橙汁只有10杯,我的橙汁库存将变为110,但水将保持在110,如何从库存中增加那10杯橙汁并减少那10杯水?我知道我需要创建一个过程,但不确定如何...
我试图创建一个触发器,但是我现在知道这将起作用。
在detalledecompra更新后创建或替换触发器UPDATESTOCK1 每行
开始
更新产品
SET productos.StockActual = StockActual + NEW.Cantidad productos.CodigoProducto = NEW.CodigoProducto;
END;