繁体   English   中英

在更新MySQL中表中的列时实现触发器

[英]Implementing Trigger on updating a column in the table in mysql

我将表命名为历史记录,表结构如下所示

id    dubID   country     state      city          total
 1     1       India      Delhi      Delhi           5
 2     1       India      Karnatka   Banglore        100

如果来自任何元组的total变为100(来自历史记录表),我必须在其他表中进行更新

如果可以使用触发器,请提供您的建议

提前致谢!!

是的,它可以与触发器配合使用以下是您可以根据需要创建触发器的几点。

1.Create trigger <trigger Name> AFTER UPDATE ON history FOR EACH ROW
2.Begin
3.Check if new.total>=100 if not then jump to 5
4.Update your desired table with proper commands
5.END IF
6.END

希望这就是您想要的,对您有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM