|
|
1
3
使用有效的日期来记录变化。 或 使用触发器审核另一个表
看一看SQL2008审计特性(这里可能有一些东西适合您,但我不确定它是否是一个友好的特性)。 http://www.simple-talk.com/sql/database-administration/database-design-a-point-in-time-architecture/ .
SQL Audit是2008年的一个新特性—看起来它将对象上的交互转储到日志—可能只存储t-SQL语句和用户ID,而不是列的实际值。 |
|
|
2
0
将记录的快照写入历史记录表如何?如果您在SQL Server中工作正常,那么可以使用触发器。如果您使用的是ORM工具,有些工具可以截获更改。 |
|
|
3
0
然后每天运行:
因为您只需要一个每日记录,所以不需要触发器,触发器会记录每一个更改,而且如果一天中没有至少一次cahnge,它也无法为您提供每日记录。 |