Oracle中before触发器中伪列的使用
来源:互联网 发布:匕首cad图纸数据 编辑:程序博客网 时间:2024/06/06 00:33
Oracle中before触发器中伪列的使用
今天介绍一下伪列在oracle出发器before中的使用,大家都知道,出发器中很多都是sql语句组成,比如:update、insert之类的,而在before中,可以使用“:new”这样的伪列进行快速操作,我们可以直接用:new.表字段 的方式操作数据库表字段,下面介绍一个例子来说明:
需求:在修改表中字段num1的时候,usenum也要自动计算
1、创建表
create table account(
id number,
num0 number,
num1 number,
usenum number
)
2、创建出发器
create or replace trigger account_trigger
before
update of num1
on account
for each row
declare
begin
:new.usenum=:new.num1-:new.num0;
end;
解释:usenum、num1、num0都是account表中字段,用 :new. 调用
阅读全文
0 0
- Oracle中before触发器中伪列的使用
- Oracle中Before和After触发器的例子
- oracle中触发器中的after和before
- oracle中触发器中的after和before
- oracle中触发器的使用
- SqlServer 实现类似Oracle 的before触发器
- oracle before触发器
- oracle触发器使用:after insert 与before insert的简单使用注意
- SQL Server中类似Oracle中before触发器
- Oracle中使用触发器
- Oracle中触发器的使用例子
- Oracle中序列和触发器的使用
- Oracle中序列和触发器的使用
- Oracle触发器之before delete
- Oracle触发器的使用
- Oracle触发器的使用
- oracle触发器的使用
- Oracle触发器的使用!
- 基于51的1602时钟显示
- Spring boot打包部署
- effective java(13) 之使类和成员的可访问性最小化
- $.ajax()方法详解
- 实验楼之一个简单的课程数据库
- Oracle中before触发器中伪列的使用
- 数据类型
- Windows编程基础--第2节 win32程序资源管理
- shell编程学习(一)
- Java内省的学习
- Hdu 2053 Switch Game 推结论? 找规律?解题报告
- RxJava——第一个小程序HelloWorld
- Day2
- 进程同步