drop table book; --创建表 create table book( bookId
varchar2(4) primary key, name varchar2(20) ); --创建序列 create seque...
分类:
数据库 时间:
2014-05-15 14:00:51
阅读次数:
403
摘自:http://wang286480403.iteye.com/blog/18824951.触发器定义:触发器是数据库中由一个时间触发的特殊的存储过程,他不是由程序调用也不是手工启动的。触发器的执行可以由对一个表的insert,delete,
update等操作来触发,触发器经常用于加强数据的完...
分类:
数据库 时间:
2014-05-09 12:36:43
阅读次数:
386
摘自http://blog.itpub.net/12932950/viewspace-607691/这两天一直在因为系统初期设计原因导致的一个触发器问题。问题如下:有表T,有客户编号、账户编号及地址三个字段(为方便起见以最少字段描述)。一个客户编号下可能存在多个账户编号(3个或4个)。假设客户编号C...
分类:
数据库 时间:
2014-05-08 20:07:33
阅读次数:
474
?1.1 触发器类型?1.1.1 DML触发器?1.1.2 替代触发器?1.1.3 系统触发器?1.2
创建触发器?1.2.1 触发器触发次序?1.2.2 创建DML触发器?1.2.3 创建替代(INSTEAD OF)触发器?1.2.3
创建系统事件触发器?1.2.4 系统触发器事件属性?1.2.5...
分类:
数据库 时间:
2014-05-07 21:14:15
阅读次数:
522
触发器是存放在数据库中的一种特殊类型的子程序。不能被用户直接调用,而是当特定事件或操作发生时由系统自动
调用执行。触发器不能接受参数。所以运行触发器就叫做触发或点火。Oracle事件指的是数据库的表进行的insert 、update、delete操作或对视图进行类似的操作。
触发器是许多关系数据库系统都提供的一项技术。在Oracle系统里,触发器类似过程和函数,都有声明,执行和异常
处理过程...
分类:
数据库 时间:
2014-05-04 09:42:31
阅读次数:
356