我是mysql新手, 我有两张表员工和审计
员工表有 4 列
- ID
- 姓名
- 萨尔
- Angular 色
审核表有 7 列
- ID
- 类型
- 旧值
- 新值
- 日期
- 用户名
这里,如果有人在员工表中添加一行,我想在审计表中插入 3 行。维护历史
例如:我在员工表中添加了一个条目
John | 20,000 | anaylst
比我的审计表将是
Type | old_value |new_value | date | username
name| |John | 01/04/2015 | dummy1
sal| |20,000 | 01/04/2015 | dummy1
role | |anaylst | 01/04/2015 | dummy1
我无法在审核表中插入行。
最佳答案
使用触发器。
https://dev.mysql.com/doc/refman/5.0/en/create-trigger.html https://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html
有关详细信息,请参阅此答案:MySQL Triggers insert into another table
关于javascript - 使用mysql如何在审计表中插入行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29380829/