【发布时间】:2017-01-16 14:41:39
【问题描述】:
现在我创建了一组触发器来审核对表的所有更改,包括插入删除和更新。
但是当我向审计表添加一个新列时,它需要我相应地为每个触发器添加一个句子。
有没有什么方法可以在我的触发器中编写一个 foreach 循环来遍历所有列,而不管表中有多少列以及将在多少列?感谢您的任何想法。
是否有任何工具可以帮助我们构建审计表? 我在想,既然审计是一个非常流行的用途,为什么不让mysql拿出一些cmd来帮助我们创建审计功能。
类似:
Create Table MyAudit
....
Audit All/(col1,col2).
然后我们可以相应地从 Audit_MyAudit 中获取审计数据。那太好了!
【问题讨论】: