建立一个TRIGGER监控两个关联表,将操作情况插入到一个表中

时间:2022-07-22 05:34:33
有两个表,比如Emp(eID,sName), EmpDesc(eID,e1,e2,e3)
两表关联,外键是eID

当用户插入、修改、删除员工信息的时候,会同时操作以上两个表

需要建立一个Trigger,当以上两个表有Insert/Update/Delete操作的时候,记录下信息到EmpAudit(eID,sName,e1,e2,e3,user,sysdate)表

该怎么做?

3 个解决方案

#1


Trigger学习

#2


上面差不多是最简单的触发器了。
参考一下这个吧: http://hi.baidu.com/29163077/blog/item/a15f3f446b258481b2b7dcfc.html

#3


采用instead  of基于视图的触发器

#1


Trigger学习

#2


上面差不多是最简单的触发器了。
参考一下这个吧: http://hi.baidu.com/29163077/blog/item/a15f3f446b258481b2b7dcfc.html

#3


采用instead  of基于视图的触发器