首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Oracle顶用触发器实现自动记录表数据被修改的历史信息

2013-03-22 
Oracle中用触发器实现自动记录表数据被修改的历史信息Oracle中用触发器实现自动记录表数据被修改的历史信

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

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


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

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


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

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



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



热点排行