2016-11-23 30 views
0

我在这里的问题是,在这种情况下:MySQL的:如何设置触发器

enter image description here

我想设置一个触发,因此每次当插入product_Amount为同一location_IDproduct_ID它可以在更新已存在的行不会创建新行。

+0

请包括表作为可选择的文本,而不是图像 –

+0

触发器不应该这样做。这是纯粹的应用逻辑,应该在应用程序本身中实现。触发器*可以*做你想做的事情,但你应该*不*在那做。 – Sebas

回答

0

你可以在location_ID, product_ID设置UNIQUE约束并在触发使用 INSERT INTO ... ON DUPLICATE KEY UPDATE ...