Oracle数据库编程:使用PL/SQL编写触发器
2013-07-30 19:42
411 查看
8、使用PL/SQL编写触发器:
触发器存放在数据缓冲区中。
触发器加序列能够实现自动增长。
在触发器中不能使用connit和rollback。
DML触发器在对特定的表执行DML(insert、update、delete)操作时激发。
语句级不能用:new和:old,行级可用。(在触发器中加上for each row就是行级触发器,不加则默认语句级)
一张表可以有多个触发器,但是一个触发器只能监听一个表。
定义触发器:
1.确定事件源
2.确定事件类型
3.绑定事件
4.实现业务
管理触发器:
禁止:alter trigger 触发器名字 disable;
激活:alter trigger 触发器名字 enable;
触发器存放在数据缓冲区中。
触发器加序列能够实现自动增长。
在触发器中不能使用connit和rollback。
DML触发器在对特定的表执行DML(insert、update、delete)操作时激发。
语句级不能用:new和:old,行级可用。(在触发器中加上for each row就是行级触发器,不加则默认语句级)
一张表可以有多个触发器,但是一个触发器只能监听一个表。
定义触发器:
1.确定事件源
2.确定事件类型
3.绑定事件
4.实现业务
管理触发器:
禁止:alter trigger 触发器名字 disable;
激活:alter trigger 触发器名字 enable;
相关文章推荐
- Oracle数据库编程:使用PL/SQL编写触发器
- 开发PL/SQL子程序和包及使用PL/SQL编写触发器、在JDBC中应用Oracle
- Oracle(25)pl/sql编程 触发器及管理触发器及case...end case使用
- ORACLE PL/SQL编程 触发器
- 本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库
- oracle的客户,就可以使用pl/sql访问远程oracle 数据库的方法
- 免装Oracle 使用PL/SQL TOAD连接 数据库 Oracle9i 10g 11g
- 不安装 oracle的客户,就可以使用pl/sql访问远程oracle 数据库的方法
- 【数据库学习笔记】Oracle_03_PL/SQL深入:游标编程,自定义异常
- 不安装 oracle的客户,就可以使用pl/sql访问远程oracle 数据库的方法
- 数据库 day62 Oracle(pl/sql,存储过程,触发器)
- 不安装 oracle的客户,就可以使用pl/sql访问远程oracle 数据库的方法
- 本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库
- ORACLE学习之PL/SQL编程——使用游标
- 源码-Oracle数据库管理-第十四章-记录与集合-Part 2(使用PL/SQL记录)
- PL/SQL Developer使用Oracle轻量客户端连接数据库
- PL/SQL Developer使用Oracle轻量客户端连接数据库
- ORACLE PL/SQL编程之八: 把触发器说透
- ORACLE PL/SQL编程之八: 把触发器说透
- 本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库