读书人

Oracle顶用触发器实现自动记录表数据被

发布时间: 2013-03-22 09:49:50 作者: rapoo

Oracle中用触发器实现自动记录表数据被修改的历史信息
Oracle中用触发器实现自动记录表数据被修改的历史信息。有一些比较重要的表字段每次修改需要做历史记录,以后可以查询这个表中某些字段如何被修改过。由什么改成了什么等。

    我们先创建一个建议的订单表:


    查询历时记录信息表的数据如下:
    Oracle顶用触发器实现自动记录表数据被修改的历史信息

    然后,我们对订单表的数据进行修改,会触发上边创建的触发器:


    下面我们来看看历时记录表的信息:
    Oracle顶用触发器实现自动记录表数据被修改的历史信息

    OK,非常完美,我们看到了订单的修改的历时信息;无论修改了多少次,都会以流水账的方式保存,只需要在应用中提供一个订单号即可查寻到。



    转载请注明出处:http://blog.csdn.net/it_wangxiangpan/article/details/8699059



读书人网 >编程

热点推荐