有数据表A
id name attr1 attr2...........另有一数据表B,主要是为产生监控报表的。
监控报表要能显示出A中的insert/delete/update动作。
现在产品的问题是,B中只记录了A中的id,却没有把有意义的其他字段记录下来。
所以,当A中的记录被delele的时候,B是不能产生出所要求的报表的。希望有一个可以产生出符合要求的报表的方法。
但所做改动需要要数据库这一层面上做,写unix脚本做数据库操作也行。
但最好不要对A创建触发器,因为受A所在的schema的写入权限的限制........谢谢各位展示才华~~
id name attr1 attr2...........另有一数据表B,主要是为产生监控报表的。
监控报表要能显示出A中的insert/delete/update动作。
现在产品的问题是,B中只记录了A中的id,却没有把有意义的其他字段记录下来。
所以,当A中的记录被delele的时候,B是不能产生出所要求的报表的。希望有一个可以产生出符合要求的报表的方法。
但所做改动需要要数据库这一层面上做,写unix脚本做数据库操作也行。
但最好不要对A创建触发器,因为受A所在的schema的写入权限的限制........谢谢各位展示才华~~
建立一个对表A的发布,A'为A的订阅,这样A有修改都会反应到A'上来,只要在A'上写触发器就行了。