触发器(基础)

创建:

CREATE [OR REPLACE] TIGGER 触发器名 触发时间 触发事件 ON 表名 [FOR EACH ROW]

BEGIN

  PL/SQL语句

  CURSOR 游标名 IS SELECT * FROM 表名(定义游标)

END

其中:

触发器名:触发器对象的名称;

  由于触发器是数据库自动执行的,因此该名称只是一个名称,没有实质的用途。

触发时间:指明触发器何时执行,该值可取:

              before--表示在数据库动作之前触发器执行;

              after--表示在数据库动作之后触发器执行;

触发事件:指明哪些数据库动作会触发此触发器:

              insert--数据库插入会触发此触发器;

posted on 2013-06-21 14:19  世界之大追梦者  阅读(150)  评论(0编辑  收藏  举报

导航