当前位置:首页 > 日记 > 正文

Oracle监视表中更改触发器的示例(监视器、删除、更改)

Oracle监视表中更改触发器的示例(监视器、删除、更改)
Oracle触发器用于实现对表的监视和删除,并将其记录到另一个表中。

代码uff1a
复制代码代码如下所示:
创建触发器test_trigger
插入或更新或删除test_table之前
每一行
声明
v_id VARCHAR2(30);
v_bdlb VARCHAR2(1);
v_jgdm VARCHAR2(12);
v_jgmc VARCHAR2(60);
v_gajgmc VARCHAR2(60);
v_gajgwsmc VARCHAR2(30);
v_jz VARCHAR2(30);
v_ksdwsdwmc VARCHAR2(30);
开始
*
新插入的数据在插入时存储在历史表中。
修改后的修改数据存储在历史表中。
删除时,历史表存储在以前的数据中。
* /
选择org_id_s.nextval为v_id双;使用seq生成主键
v_jgdm:=:new.row_id;
v_jgmc:=:new.dept_name;
v_gajgmc:=:new.dept_name;
v_gajgwsmc:=:new.bmjc;
v_jz:= substr(v_jgdm,7, 2);
如果2=:new.depttype然后
v_ksdwsdwmc:= 'shiju;
其他的
如果2003= v_jz然后
v_ksdwsdwmc:= 'zhi;
elsif '05= v_jz然后
v_ksdwsdwmc:= 'xing;
elsif 51= v_jz然后
v_ksdwsdwmc:=她;
其他的
v_ksdwsdwmc:= 'qita;
最后如果;
最后如果;

如果是插入
v_bdlb:= 1;
插入test_table_h
(身份证,bdlb,jgdm,jgmc,gajgmc,gajgwsmc,JZ,ksdwsdwmc)
价值观
(v_id,
v_bdlb,
v_jgdm,
v_jgmc,
v_gajgmc,
v_gajgwsmc,
v_jz,
v_ksdwsdwmc);
然后elsif更新
v_bdlb:= 2;
插入test_table_h
(身份证,bdlb,jgdm,jgmc,gajgmc,gajgwsmc,JZ,ksdwsdwmc)
价值观
(v_id,
v_bdlb,
v_jgdm,
v_jgmc,
v_gajgmc,
v_gajgwsmc,
v_jz,
v_ksdwsdwmc);
其他的
v_bdlb:= 3;
v_jgdm:=:old.row_id;
v_jgmc:=:old.dept_name;
v_gajgmc:=:old.dept_name;
v_gajgwsmc:=:old.bmjc;
v_jz:= substr(v_jgdm,7, 2);
如果2=:old.depttype然后
v_ksdwsdwmc:= 'shiju;
其他的
如果2003= v_jz然后
v_ksdwsdwmc:= 'zhi;
elsif '05= v_jz然后
v_ksdwsdwmc:= 'xing;
elsif 51= v_jz然后
v_ksdwsdwmc:=她;
其他的
v_ksdwsdwmc:= 'qita;
最后如果;
最后如果;
插入test_table_h
(身份证,bdlb,jgdm,jgmc,gajgmc,gajgwsmc,JZ,ksdwsdwmc)
价值观
(v_id,
v_bdlb,
v_jgdm,
v_jgmc,
v_gajgmc,
v_gajgwsmc,
v_jz,
v_ksdwsdwmc);
最后如果;
结束;

相关文章

MySQL数据库重命名语句共享

MySQL数据库重命名语句共享

数据库,语句,重命名,电脑软件,MySQL,复制代码代码如下所示: 创建数据库` CT `默认字符集utf8整理utf8_general_ci; 重命名表` 51cola ` ` commentmeta `。 对` CT ` ` commentmeta `; 重命名表` 51cola ` ` `评论。 '评论'; 重命名表` 51cola…

使用由Shutdown.exe程序控制WinXP

使用由Shutdown.exe程序控制WinXP

系统,程序控制,自动关机,电脑软件,Shutdown,点评:你的电脑会在晚上10点关机,你可以选择启动和运行,在晚上10点关机- S,所以在22点,电脑将关闭系统关机对话框。下面解释参数。有兴趣的朋友可以参考一下。 微软的Windows XP的关机是由由Shutdown.e…

在爱剪辑中使用配音的步骤讲解

在爱剪辑中使用配音的步骤讲解

在爱剪辑中使用配音的步骤讲解,爱剪辑,使用配音,大家知道怎么在爱剪辑中使用配音吗?不知道没有关系,小编今天介绍在爱剪辑中使用配音的步骤讲解,希望可以帮助到你哦。在爱剪辑中使用配音的步骤讲解1、打开爱剪辑APP,点击【视频编辑】,然后选择想…

Vista系统中隐藏的几种功能激活方

Vista系统中隐藏的几种功能激活方

系统,方法,激活,几种,功能,评论:Windows Vista的安装和新功能将不再在这里介绍。我想介绍一下今天系统中隐藏的几个功能,不要错过对它感兴趣的朋友。 虽然Windows Vista 5219只是一个测试版本,还不是很成熟,但对好友的清新已经是第一次安装,安装…

黑客发现新漏洞:重现iPhone已删除的

黑客发现新漏洞:重现iPhone已删除的

黑客发现新漏洞:重现iPhone已删除的照片,漏洞,删除,照片,黑客,破解,查看,发现,解了,正在进行的Pwn2Own黑客大会上,由安全研究人员 Richard Zhu和Amat Cama组成的团队Fluoroacetate,送出了一波超级厉害的操作,让你的iPhone删除的照片重新出现。黑客团队F…

QQ群被屏蔽了一些信息,想知道怎么做

QQ群被屏蔽了一些信息,想知道怎么做

想知道,怎么做,被屏蔽,电脑软件,QQ,问题: 我的QQ里有很多QQ群,有些QQ群不能返回,必须屏蔽。但是我的同事和户外活动组太吵了,不能工作,但是这两组人有一些关键信息,我该怎么办 答案uff1a 这个问题很好地解决了,屏蔽了同事和户外活动,但设置关键信…

解决磁盘写保护的两种方法

解决磁盘写保护的两种方法

写保护,方法,磁盘,两种,电脑软件,注释:当我们把数据从计算机复制到U盘时,计算机提示磁盘被写入保护它,它不能在磁盘上进行任何操作。怎么了我们应该怎么做才能解决这个问题事实上解决这个问题并不难。下面看看解决方案。 方法:修改注册表 1在…

对gsicon.exe查询是什么gsicon过程

对gsicon.exe查询是什么gsicon过程

查询,过程,功能,电脑软件,gsicon,点评:gsicon.exe是Eicon调制解调器连接监测工具 进程文件:gsicon或gsicon.exe 进程名称:Eicon网络连接监控 过程类别:安全风险的过程 英文描述: gsicon.exe创建快捷方式图标Eicon调制解调器连接监控,调制解调器…

nc.exe-数控工艺信息管理

nc.exe-数控工艺信息管理

信息管理,数控,工艺,电脑软件,nc,评论:对nc.exe工艺简介 进程文件:数控或nc.exe 过程名称:NC 工艺种类: 英文描述: 对不起,这个过程没有英文描述。 中文参考: 网络端口监视工具。 制片人: 属于: 系统过程:无 恶魔:没有 网络相关:是的 常见错误 内存使…

MySQL中逐组顺序问题的深入分析

MySQL中逐组顺序问题的深入分析

顺序,电脑软件,MySQL,中逐组,MySQL中按顺序排列的顺序是: 选择 从 哪里 组 顺序 注意:组按顺序执行,顺序不按组排序,如果组只有一个记录,则订单顺序无效。最大或最小函数用于找出组中的最大或最小值。 例: 选择和(click_num)作为totalnum,max(update_…

在Excel中,为指定的数据源标记重要

在Excel中,为指定的数据源标记重要

数据源,标记,电脑软件,Excel,经常在考试的时候,老师会去做一个Excel表格,然后使用一些成就一些特殊的颜色或符号,如超过90是什么颜色,什么颜色的100以上,110以上的颜色,然后,根据颜色,你可以清楚地看到教师考试的总体水平是什么。让我解释如何实现…

如何加快win7启动速度

如何加快win7启动速度

启动,速度,电脑软件,评论:你们都想用电脑更快地启动。朋友用WIN7,你不妨打开这篇文章提高Win7的速度,希望对需要的朋友有些帮助。 每天要做的第一件事就是打开电脑,然后用两只眼睛盯着屏幕,耐心地等待电脑启动。随着时间的推移,人们发现计算机启…