触发器基础概念
来源:互联网 发布:淘宝指导开店是真是假 编辑:程序博客网 时间:2024/06/08 12:58
触发器是一个特殊的存储过程。
区别:存储过程需要去调用,而触发器无需调用,在执行某些操作的时候,会自动执行。
一般当表或者视图执行 增,删,改 操作的时候,就会自动执行触发器中的PL SQL 语句块。
还有一个区别, 创建触发器是不带参数的,而 存储过程 可带可不带 参数。
触发器的组成部分:
1、 触发器名称
2、 触发语句
3、 触发器限制
4、 触发操作
例子:
create or replace trigger del_ban_id ----------------触发器名称
after delete on ban_ji ----------------触发语句(before insert update)
for each row ----------------后接,触发器限制,
begin
delete from xue_sheng where b_id=:old.id;---------------触发操作,触发器的主体
end;
触发器的类型:
1、 语句触发器
2、 行触发器
3、 INSTEAD OF 触发器
4、 系统条件触发器
5、 用户事件触发器
- 触发器基础概念
- SQL Server基础概念--触发器
- Mysql编程之触发器基础概念
- 触发器入门基础-触发器
- 触发器的概念及作用
- 触发器相关概念与应用
- Oracle触发器(概念和类型)
- 触发器的概念及作用
- 基础概念
- 基础概念
- 基础概念
- 基础概念
- 基础概念
- 基础概念
- 基础概念
- 基础概念
- 基础概念
- Oracle触发器基础
- 不能将参数 1 从“char [128]”转换为“LPCTSTR”vs2012 宽字符 转换为多字节的设置
- C++模板使用介绍
- TreeView如何实现全选
- 【基础C&C++】内存函数
- 错误提示:unresolved external symbol __endthreadex
- 触发器基础概念
- 头文件包含冲突问题
- 如何理解LPCTSTR类型?
- Microsoft Visual Studio 2010 与VC++6.0的差异出现问题
- 如何让员工心甘情愿地加班
- 静态拆分窗口问题
- 管理者如何面对不同性格的员工?
- 非诚勿扰观后感一
- 推荐书