Oracle 触发器两种写法「建议收藏」

Oracle 触发器两种写法「建议收藏」//复杂触发器,功能数据插入是触发数据联动//注意:new.DATA_REGION:=才是赋值CREATEORREPLACETRIGGERTRIGGER_NAMEBEFOREINSERTONTABLE_NAMEFOREACHROWDECLARECREATE_USER_IDVARCHAR(40);CREATE_DATEDATE;DH_EVENT_IDVARCHAR(50);DATA_REGIONVARCHAR(10);BEGI

大家好,又见面了,我是你们的朋友全栈君。

//复杂触发器,功能 数据插入是触发数据联动
//注意 :new.DATA_REGION := 才是赋值
CREATE
OR REPLACE TRIGGER TRIGGER_NAME 
BEFORE INSERT ON TABLE_NAME 

FOR EACH ROW
DECLARE 
CREATE_USER_ID VARCHAR (40) ;
CREATE_DATE DATE ; 
DH_EVENT_ID VARCHAR (50) ; 
DATA_REGION VARCHAR (10) ; 

BEGIN
SELECT
    USER_NAME  INTO   CREATE_USER_ID
  FROM    link_name
    where TRUE_NAME =:NEW.CREATER;
  
	:new.CREATE_DATE := SYSDATE ; 
   :new.DH_EVENT_ID := RAWTOHEX (SYS_GUID()) ; 
   :new.DATA_REGION := 'HH' ; 
   :new.CREATE_USER_ID := CREATE_USER_ID ; 
	END ;
//简单触发器 插入数据触发
CREATE OR replace trigger TRIGGER_NAME
before insert on TABLE_NAME
for each row 
begin
:new.INPUT_DATE :=TO_CHAR (
    sysdate,
    'yyyy-MM-dd hh24:mi:ss'
  ) ;
:new.DH_EVENT_ID:=rawtohex(sys_guid());
end;
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157467.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月11日 下午3:16
下一篇 2022年7月11日 下午3:36


相关推荐

  • AutoIt3使用

    AutoIt3使用AutoIt 的大部分窗口函数都有窗口标题和文本参数 比如说下面的 WinWaitActiv 函数 这个函数的功能是使脚本暂停执行并一直等到指定窗口出现且激活为止 WinWaitActiv 窗口标题 窗口文本 超时时间 其中窗口标题是必须指定的参数 而窗口文本和超时时间都是可选参数 不过也有些函数的窗口文本参数是必须指定的 如果想省略这个

    2026年3月20日
    2
  • eplanwin10激活码获取_在线激活

    (eplanwin10激活码获取)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html1STL5S9V8F-eyJsaWN…

    2022年3月27日
    312
  • java 利用阿里dns解析功能,实现ddns服务。

    java 利用阿里dns解析功能,实现ddns服务。  由于业务需要,需要在家里部署环境,但是苦于阿里云服务较贵,且电脑性能一台无法满足业务开发。我纯粹屌丝一名。哈哈。这里就使用家里的电脑作为开发服务器了。    因此就有个问题,IP会经常变动,我的域名在阿里云上面,如果IP变动,因此需要经常登录到云解析上面去更改解析IP,这样很浪费时间。其实,阿里云提供了一套dns修改方案,根据阿里云提供的sdk就可以进行修改云解析的信息。当检测本地ip变化…

    2022年5月12日
    38
  • 夜深人静学算法_写夜深人静的句子

    夜深人静学算法_写夜深人静的句子一种处理单调性问题的数据结构—单调栈

    2026年2月17日
    4
  • 中介效应分析与路径分析的区别_完全中介效应

    中介效应分析与路径分析的区别_完全中介效应这篇文章主要是介绍中介效应分析及路径分析的概念,以及操作步骤,注意事项。好多内容就是拷贝的邱皓政老师的《量化研究与统计分析:SPSS(PASW)数据分析范例解析》第12章节,然后在中间加入了少部分自己看的过程的一些理解吧。1.中介效应分析从上述的阐述可以知道,中介效应分析其实就是有一个变量充当了中介变量,X->Y是通过中介变量Z来传递影响的。如果是完全中介效应就是完全由Z来传递影…

    2022年8月24日
    8
  • 2、Tomcat集群实战,并用Nginx实现负载均衡(win环境)

    2、Tomcat集群实战,并用Nginx实现负载均衡(win环境)

    2021年6月15日
    84

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号