《Oracle数据库》实验指导书级.docVIP

  • 25
  • 0
  • 约1.02万字
  • 约 11页
  • 2016-06-11 发布于重庆
  • 举报
《Oracle数据库》实验指导书级

实验三 PL/SQL触发器和存储过程 (2学时) 【实验目的】 (1)了解触发器的类型。 (2)掌握PL/SQL触发器的使用方法。 (3)了解存储过程的使用方法。 (4)掌握存储过程的使用方法。 【实验内容】 触发器概述 触发器的类型 可以创建被如下语句所触发的触发器: (1)DML语句(DELETE,INSERT,UPDATE); (2)DDL语句(CREATE,ALTER, DROP); (3)数据库操作(SERVERERROR,LOGON,LOGOFF,STARTUP,SHUTDOWN)。 触发器的设计规则: (1)作用范围清晰 (2)不要让触发器去完成Oracle后台已经能够完成的功能 (3)限制触发器代码的行数 (4)不要创建递归的触发器 (5)触发器仅在被触发语句触发时进行集中的,全局的操作,同用户和数据库应用无关。 触发器的创建 1)使用CREATE TRIGGER语句创建触发器 使用CREATE TRIGGER语句创建触发器的语句格式如下: CREATE [OR REPLACE] TRIGGER name {BEFORE|AFTER } {event [ OR ... ]} ON table [FOR[EACH ] {ROW|STATEMENT}] [WHEN(condition)] plsql block|call procedures

文档评论(0)

1亿VIP精品文档

相关文档