如何自动识别数据库的变化
tshow 2005-03-24 03:45:30 现在面临一个需求:当数据库中的某几个库表(如A/B/C三表)发生变化时,通过触发器或其他的方式,随时记录其变化情况,将这种变化自动保存在表D中.
例如A表3月23日下午2:00,记录0022发生变化,字段name被修改
B表3月24日上午12:00,新加一条记录CBA,
这些变化被自动地记录在D表中,
通过D表的记录如:表名称 变化时间 变化内容 变化类型(修改/新增还是删除等),可以方便地知道数据库时刻的变化情况.
我想数据库日志里面应该具备这样的功能和信息,但是我不清楚如何查找这个信息,或者需要写一些脚本,请高人指点迷津,谢谢了!分多多地送!