create or replace trigger t_sup_temp
before insert
on sup_temp
for each row
begin
IF INSERTING THEN
-------------------------------------------------
-- 30天=2592000000毫秒=30 * 24 * 60 * 60 * 1000;单位:毫秒。
-------------------------------------------------
:new.end_date := lpad(to_char(to_number(:new.end_date) + 2592000000), 15, '0');
-------------------------------------------------
END IF;
end t_sup_temp;
在数据插入表之前改变其值.
分享到:
相关推荐
oracle数据库触发器实例 oracle数据库触发器实例 oracle数据库触发器实例 oracle数据库触发器实例 oracle数据库触发器实例 oracle数据库触发器实例 oracle数据库触发器实例 oracle数据库触发器实例
定义: 何为触发器?在SQL Server里面也就是对某一个表的... BorrowRecord int identity(1,1), --流水号 StudentID int , --学号 BorrowDate datetime, --借出时间 ReturnDAte Datetime, --归还时间 ... )
何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert,Update,Delete 事件。
对于1,创建一个Update触发器: Create Trigger truStudent On Student --在Student表中创建触发器 for Update --为什么事件触发 As --事件触发后所要做的事情 if Update(StudentID) begin Update ...
SQL数据库触发器实例开发基础,让你更快的进入触发器的行列。
SQL触发器实例1 定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete ...
SQL触发器使用实例 --创建触发器,示例1 /* 创建触发器[T_INSERT_卷烟库存表],这个触发器较简单。 说明: 每当[卷烟库存表]发生 INSERT 动作,则引发该触发器。 触发器功能: 强制执行业务规则,保证插入的数据...
SQL触发器实例讲解.pdf
自己的学习笔记,每次写触发器和存储过程,照着写就来了。附带一个权限的关系
触发器实例讲解-1.pdf
数据库触发器的应用,期中有许多不同的例子能够方便学习及尝试
有关触发器的例子,例子详细,并且有注释,还有一些触发器中常用的语句,可以更加了解触发器,希望可以给大家带来帮助
SQL触发器实例.pdf
SQL触发器实例讲解(20211008070418).pdf