MySQL 触发器:表到表
我需要编写一个触发器来在另一个表中创建一条记录。
在我的用户表中,当注册用户响应激活电子邮件时,他们在该表中的状态从 0 更改为 1。当发生此更改时,我需要在另一个具有自动递增 int 主 id(派对)的表中创建一条记录。
由于用户状态可以是三种不同的状态(不活动(0)、活动(1)和禁止(-1)),我需要此触发器仅在状态从 0 更改为 1 时触发。
有人可以帮忙吗我在这里使用 SQL?
I need to write a trigger that will create a record in another table.
In my user table when a registering user responds to an activation email their status in that table changes from 0 to 1. When this change occurs I need it create a record in another table that has an auto-incrementing int primary id (Party).
Since the user status can be of three different states (not active (0), active (1), and banned (-1) I need this trigger to only set off when the status is changed from 0 to 1.
Can someone please help me with the SQL here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)