如何用触发器实现记录数据库表和记录更改日志的操作 举个例子吧:如:记录表A的更新记录,首先建立一个表:表AUpDataTemp表结构和表A相同,然后后面要多加1列,列名就取:DataType 吧,类型为 bit1为更新后的数据(新数据),0为更新前的数据(旧数据):触发器代码如下:create trigger 表A_UPDATA_TRon 表Afor updateasinsert into 表AUpDataTemp select*,1 from insertedinsert into 表AUpDataTemp select*,0 from deleted当然,插入和删除数据更简单,插入只有新数据,删除只有旧数据以上是MS-SQL,ORACLE只有触发器头格式不一样,思路没问题
access数据库表格修改后,可以有被修改数据的记录跟踪不? 另外再建一个表,有更改时间,更改字段名,更改前内容,更改后内容,操作人姓名,然后在主要记录被修改时,写入这个表里.
Oracle数据库跟踪 在Oracle数据库10g中跟踪SQLhttp://www.zxbc.cn/html/20070419/2916.html