我有一个包含10个字段的表,许多用户将更改此数据。我想报告用户改变的内容,即我需要的每个列信息,例如旧的和新的值。我必须使用触发器,但历史表应该如何。?
我的想法: 1.主表 2.历史表 3.列表
这是最好的做法吗?
我的另一个问题是我如何遍历触发器中的每一列
答案 0 :(得分:0)
而是创建包含名称和日期等列的表。而是存储创建10个字段创建10行和创建日期。当有新的更新时,插入带有字段名称和更新日期的新行。
通过这种方式,您可以记录它的历史。
id name value Date 1 name suresh 2013-1-1 2 email suresh@gmail.com 2013-1-1